Skip to content

Instantly share code, notes, and snippets.

View sglanzer-deprecated's full-sized avatar

Steven Glanzer sglanzer-deprecated

  • Accedian
  • Ottawa, Canada
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
didRender() {
alert('what')
}
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
classNames: ['toggle'],
classNameBindings: ['isOn'],
click () {
this.onChange(!this.get('isOn'))
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
on: false,
boundStyle: Ember.computed('on', function () {
if (this.get('on')) {
return Ember.String.htmlSafe('background-color: red;')
import Ember from 'ember';
export default Ember.Component.extend({
class: 'some-filter',
classNameBindings: ['selected'],
selected: Ember.computed('selectedFilter', function () {
const label = this.get('label')
const selectedFilter = this.get('selectedFilter')
return label === selectedFilter
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
didReceiveAttrs () {
this._super(...arguments)
alert('hi')
}
});
import Ember from 'ember';
export default Ember.Component.extend({
init () {
this._super(...arguments)
console.log('hi')
},
isVisible: Ember.computed('foo', function () {
return this.get('foo') === 'span' ? true : false