I hereby claim:
- I am gmurphey on github.
- I am gmurphey (https://keybase.io/gmurphey) on keybase.
- I have a public key whose fingerprint is F142 FD60 FFF7 4809 E5CB E3A6 D948 7778 BD78 D6E1
To claim this, I am signing this object:
import Ember from 'ember'; | |
import { schedule } from '@ember/runloop'; | |
import { scheduleTask, runDisposables } from 'ember-lifeline'; | |
export default Ember.Component.extend({ | |
didInsertElement() { | |
schedule('render', () => { | |
if (this.get('isDestroying') || this.get('isDestroyed')) { | |
alert('destroyed object'); | |
} |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
myService: Ember.inject.service() | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
actions: { | |
downloadJSON() { | |
let payload = JSON.stringify({ foo: 'bar' }); | |
let blob = new Blob([payload], { | |
type: 'text/json' |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
lodashTest: Ember.computed(function() { | |
return _.camelCase('foo bar'); | |
}) | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
setCurrentModel: Ember.observer('currentRouteName', 'transition', function() { | |
let transition = this.get('transition'); | |
if (transition) { | |
let routeName = this.get('currentRouteName'); | |
transition.then(() => { | |
let controller = Ember.getOwner(this).lookup('controller:' + routeName); |
I hereby claim:
To claim this, I am signing this object:
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
init: function() { | |
this._super(...arguments); | |
var firstItem = Ember.Object.create({id: 'first'}); | |
var secondItem = Ember.Object.create({id: 'second'}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
isVisible: false, | |
didInsertElement() { | |
Ember.run.later(() => { | |
this.set('isVisible', true); | |
}, 3000); | |
} |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
queryParams: ['sort'], | |
sort: "", | |
sortedUsers: Ember.computed.sort('model', 'sortDefinition'), | |
sortDefinition: Ember.computed('sort', function() { | |
return [ this.get('sort') ]; | |
}), |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |