Skip to content

Instantly share code, notes, and snippets.

View alexmiddeleer's full-sized avatar

Alex Middeleer alexmiddeleer

  • Wolters Kluwer Health
  • Boston, MA
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@alexmiddeleer
alexmiddeleer / controllers.application.js
Last active July 12, 2018 15:40 — forked from sukima/controllers.application.js
Event stream based task
import Ember from 'ember';
import { task, waitForEvent } from 'ember-concurrency';
const { Evented, Controller } = Ember;
export default Controller.extend(Evented, {
myTask: task(function* (payload) {
this.get('messages').pushObject(payload);
}),
init() {
import Ember from 'ember';
const A = Ember.A;
const O = Ember.Object.create.bind(Ember.Object);
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
parents: A([
O({ children: [ O({name: "Alpha"}), O({name: "Bravo"}) ] }),