It is possible to pass e.g. @click
to an Ember component to override the
default click
event handler. For tagless components this will trigger an
assertion though and can't be used as legitimate API, and for Glimmer
components it will not work out of the box, like in Ember components, either.
This rule scans potential component invocations for these patterns and flags them as issues.
This rule forbids the following:
This rule allows the following:
- create explicit component APIs for these events (e.g.
@click
->@onClick
)