Skip to content

Instantly share code, notes, and snippets.

View grapho's full-sized avatar

Seth Wright grapho

  • Subtle Medical Inc.
  • San Diego, CA
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'button',
classNames: ['bsrs-button', 'btn'],
classNameBindings: [
'btnColor',
'btnSize',
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
myService: Ember.inject.service()
});
@grapho
grapho / grandparent.parent.child.route.js
Last active October 10, 2016 20:06 — forked from lolmaus/grandparent.parent.child.route.js
Yet another Query Params bug #14438
import Ember from 'ember';
export default Ember.Route.extend({
model () {
return new Em.RSVP.Promise(setTimeout)
}
});
import Ember from 'ember';
export default Ember.Component.extend({
isFormValid: false,
childInputs: [],
actions: {
logChildViews: function() {
//do stuff
},
registerChild(component) {
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
names: ['a', 'b']
});
@grapho
grapho / controllers.application.js
Last active August 16, 2016 16:42 — forked from sukima/controllers.application.js
Dependency Injection
import Ember from 'ember';
import Example from '../utils/example';
export default Ember.Controller.extend({
test1: Ember.computed({
get() {
// This is hard to maintain across the app but
// easy for developers to understand.
return Example.create();
import Ember from 'ember';
import moment from 'moment';
export default Ember.Component.extend({
init(){
this._super(...arguments);
console.log(`${this.get('day')}`);
isActive: true;
},