| 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 }); | |
| }); | |
| } |