ARIA Switch button in an Ember addon based on the WAI-ARIA specifications.
ember install ember-aria-switch
Example Markup:
With external label
With disabled state
Without aria-label
With custom on/off labels
With toggle callback
And your toggleCallback
can be defined such as:
export default class IndexController extends Controller{
@action
toggleCallback(toggleValue) {
let val = toggleValue ? "ON" : "OFF";
alert(`ARIA Switch: You turned me ${val}!`);
}
}
ember serve
- Visit your app at http://localhost:4200.
npm test
(Runsember try:each
to test your addon against multiple Ember versions)ember test
ember test --server
ember build
For more information on using ember-cli, visit https://ember-cli.com/.