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
@grapho
grapho / application.controller.js
Last active October 7, 2015 14:59
indeterminate-checkboxes
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@grapho
grapho / application.controller.js
Last active October 7, 2015 18:44
table-checkboxes
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Table Checkboxes'
});
@grapho
grapho / application.controller.js
Last active October 9, 2015 22:20
Crazy Nested Data
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
crazyNestedData: [{
primaryData: "able-dataset_lvl-1",
nestedData: [{
primaryData: "able-dataset_lvl-2",
nestedData: [{
primaryData: "able-dataset_lvl-3",
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Clock Service',
clock: Ember.inject.service()
});
@grapho
grapho / application.controller.js
Last active October 31, 2015 16:06
Loading Spinner
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Loading Spinner Component'
});
@grapho
grapho / application.controller.js
Last active November 4, 2015 22:25
Dropdown Menu
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Dropdown Component',
menuSelectionOptions: [
Ember.Object.create({
label: "Case#: 123",
value: 1
}),
@grapho
grapho / application.controller.js
Last active November 19, 2015 18:10
Component Life Cycles
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Component Life-cycle Hooks',
myAttr: "Red"
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Component Life-cycle Hooks'
});
@grapho
grapho / component.js
Created November 20, 2015 15:52 — forked from adamesque/component.js
Ember Component Life-cycle Docs Feedback
import Ember from 'ember';
export default Ember.Component.extend({
/**
Overall thoughts: Ember.Component needs a section in the module doc block outlining the order of events (just like the 1.13 blog post).
Individual events can then refer back to that lifecycle chart to avoid the "runs xth during re-renders but only on thursdays" sentences.
The module doc block should also get the section on what triggers a re-render (from the 1.13 blog post).
*/
myProp: null,
@grapho
grapho / application.controller.js
Created January 20, 2016 19:13
Add and Remove Sample
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
init() {
this._super(...arguments);
this.foos = [];
},