Skip to content

Instantly share code, notes, and snippets.

@ryanlabouve
ryanlabouve / controllers.application.js
Last active May 23, 2017 20:29 — forked from HeroicEric/controllers.application.js
Awesome Macros Array Dependents
import Ember from 'ember';
import { filterBy } from 'ember-awesome-macros/array';
export default Ember.Controller.extend({
filterKey: 'color',
value: 'red',
redItems: filterBy('data', 'filterKey', 'value'),
blueItems: Ember.computed('[email protected]', function() {
return this.get('data').filterBy('color', 'blue');
import Ember from 'ember'
function sendPress() {
this.sendAction('press');
}
function sendRelease() {
this.sendAction('release');
}