https://github.com/sir-dunxalot/ember-tooltips
https://github.com/givanse/mvc-tree https://mvc.givan.se/
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
classNames: ['a-drawer'], | |
values: [], | |
selectedValue: 'x', | |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
classNames: ['click-me'], | |
classNameBindings: ['flip:ohno:awyeah'], | |
flip: false, |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
notDependedOn: '', | |
dependedOn: '', | |
someResult: Ember.computed('dependedOn', function() { | |
return this.get('dependedOn') + ' ' + |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
classNames: ['item'], | |
classNameBindings: ['enabled:enabled:disabled'] | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
value: 0 | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
actions: { | |
greet: function() { | |
// I'm here just to bubble up the action | |
console.log('child: greet'); | |
this.sendAction('greet'); | |
} | |
} |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
actions: { | |
oneWayInputUpdate: function(value) { | |
this.attrs.updateOneWay(value); | |
} | |
} | |
}); |