Skip to content

Instantly share code, notes, and snippets.

View jrowlingson's full-sized avatar
👋
Oh hi!

Jack Rowlingson jrowlingson

👋
Oh hi!
View GitHub Profile
import Component from '@ember/component';
import { inject } from '@ember/service';
import { computed, get, set } from '@ember/object';
import { task } from 'ember-concurrency';
import { assert } from '@ember/debug';
export default Component.extend({
mapService: inject('components/map'),
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
_foo: 'foo',
foo: Ember.computed({
get() {
return this.get('_foo');
},
@jrowlingson
jrowlingson / controllers.application.js
Last active October 18, 2016 17:13
Ember twiddle 1
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
_title: 'foo',
title: Ember.computed('_title', function() {
return this.get('_title');
}),
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@jrowlingson
jrowlingson / application.controller.js
Last active August 28, 2015 18:18 — forked from patrickarlt/application.controller.js
ember-with-custom-events
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
doSomethingWithRating: function () {
console.log('action fired from rateitem event with args', arguments);
}
}