We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TemplateExpression has
interface TemplateExpression : Expression { attribute Expression? tag; attribute (Expression or TemplateElement)[] elements; }
but that's imprecise: the elements must alternate, be nonempty, and begin and end with TemplateElement. A better type would be
elements
interface TemplatePart { attribute Expression expression; attribute TemplateElement string; } interface TemplateExpression : Expression { attribute Expression? tag; attribute TemplateElement first; attribute TemplatePart[] parts; }
which represents precisely the legal templates.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
TemplateExpression has
but that's imprecise: the
elements
must alternate, be nonempty, and begin and end with TemplateElement. A better type would bewhich represents precisely the legal templates.
The text was updated successfully, but these errors were encountered: