

import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
init() { | |
this._super(...arguments); | |
Ember.onerror = (error) => { | |
alert(error.message) | |
} |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
import DS from 'ember-data'; | |
export default DS.JSONAPIAdapter.extend({ | |
createRecord(...params) { | |
alert('createRecord'); | |
return Ember.RSVP.Promise.resolve({ | |
data: { | |
type: 'tournament', | |
id: Date.now(), |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
actions: { | |
deleteRelation(relation) { | |
relation.deleteRecord(); | |
} | |
} |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
someCollection: [ | |
{ id: 1 }, | |
{ id: 2 }, | |
{ id: 3 }, | |
{ id: 4 }, |
import DS from 'ember-data'; | |
export default DS.Adapter.extend({ | |
// Mock response | |
queryRecord: function(store, type, query) { | |
return new Ember.RSVP.Promise(function(resolve, reject) { | |
console.log('fetching data'); | |
resolve({ some: 'some string', id: 1 }); | |
}); | |
} |