Skip to content

Instantly share code, notes, and snippets.

View abhilashlr's full-sized avatar
😀

abhilashlr abhilashlr

😀
View GitHub Profile
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
import Controller from '@ember/controller';
export default Controller.extend({
});
@abhilashlr
abhilashlr / models.author.js
Last active February 26, 2019 02:16
Sample for DS.Model without attr
import Model from 'ember-data/model';
import attr from 'ember-data/attr';
import { belongsTo, hasMany } from 'ember-data/relationships';
export default Model.extend({
name: attr('string'),
nameWithoutAttr: attr()
});
import Ember from 'ember';
export default Ember.Component.extend({
});
@abhilashlr
abhilashlr / router.js
Last active June 10, 2018 07:31
New Twiddle
import EmberRouter from '@ember/routing/router';
import config from './config/environment';
const Router = EmberRouter.extend({
location: 'none',
rootURL: config.rootURL
});
Router.map(function() {
this.route('dashboard');
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
this._super(...arguments);
this.sendAction('editUser');
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import DS from 'ember-data';
const {
PromiseArray
} = DS;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
repos: Ember.computed({
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import QueryParams from 'ember-parachute';
const XQueryParams = new QueryParams({
something: {
defaultValue: 'x',
refresh: true
}
});