github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/toggle.js (about)

     1  import Component from '@ember/component';
     2  import {
     3    classNames,
     4    classNameBindings,
     5    tagName,
     6    attributeBindings,
     7  } from '@ember-decorators/component';
     8  import classic from 'ember-classic-decorator';
     9  
    10  @classic
    11  @tagName('label')
    12  @classNames('toggle')
    13  @classNameBindings('isDisabled:is-disabled', 'isActive:is-active')
    14  @attributeBindings('data-test-label')
    15  export default class Toggle extends Component {
    16    'data-test-label' = true;
    17  
    18    isActive = false;
    19    isDisabled = false;
    20    onToggle() {}
    21  }