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:'Component Life-cycle Hooks'
});
@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"
});
@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 October 31, 2015 16:06
Loading Spinner
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Loading Spinner Component'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Clock Service',
clock: Ember.inject.service()
});
@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",
@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 7, 2015 14:59
indeterminate-checkboxes
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
import RecordDeletedMixin from 'demo-app/mixins/record-deleted';
export default Ember.Route.extend(RecordDeletedMixin, {
pushClient: Ember.inject.service('push-client'),
recordDeleted() {
alert("a post was deleted, but you are not on the post page so you don't care");
},
@grapho
grapho / foo.coffee
Created September 29, 2015 18:09 — forked from alexspeller/foo.coffee
App.PushClient = Em.Object.extend
members: prop ->
Em.A()
connect: (key, userId) ->
return unless Pusher?
@pusher?.disconnect()
@pusher = new Pusher key,