Skip to content

Instantly share code, notes, and snippets.

View Subtletree's full-sized avatar

Ryan Scott Subtletree

  • Wellington, New Zealand
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
});
@Subtletree
Subtletree / controllers.application.js
Created February 21, 2018 00:56 — forked from danielspaniel/controllers.application.js
FactoryGuy make/mockFindRecord
import Ember from 'ember';
export default Ember.Controller.extend({
});
@Subtletree
Subtletree / components.my-component.js
Created January 24, 2018 01:28 — forked from jpadilla/components.my-component.js
Component Lifecycle Hooks
import Ember from 'ember';
export default Ember.Component.extend({
didInitAttrs(options) {
console.log('didInitAttrs', options);
},
didUpdateAttrs(options) {
console.log('didUpdateAttrs', options);
},
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
example(sometext) {
alert(sometext);
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import file from '../file';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.set('variable', file.variable);
},
import Ember from 'ember';
const reData = {
catType: 'home',
listCategory: false,
search: true
}
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@Subtletree
Subtletree / components.foo-component.js
Last active September 16, 2017 04:57
Ember Twiddle Demo: Mirage with Ember Twiddle
import Ember from 'ember';
export default Ember.Component.extend({
computedModel: Ember.computed('model.[]', function() {
return this.get('model').map(function(m) {
return `Computed: ${m.id}`;
});
}),