all files / addon/components/ ui-checkbox.js

100% Statements 2/2
100% Branches 0/0
100% Functions 1/1
100% Lines 2/2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                         
import Ember from 'ember';
import Checkbox from '../mixins/checkbox';
 
export default Ember.Component.extend(Checkbox, {
  type: 'checkbox',
  ignorableAttrs: ['checked', 'label', 'disabled'],
 
  // Internal wrapper for onchange, to pass through checked
  _onChange() {
    let checked = this.execute('is checked');
    return this.attrs.onChange(checked, this);
  }
});