Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import Ember from 'ember';
- export default Ember.Controller.extend({
- appName: 'Ember Twiddle',
- init() {
- this._super(...arguments)
- this.set('headers', [{
- type: 'test',
- title: 'blublibla',
- attr: 'name',
- filter: this._filter
- },
- {
- type: 'car',
- title: 'blublibla',
- attr: 'name',
- filter: this._filter
- }]
- )
- },
- actions: {
- a() {
- let header = this.get('headers').filterBy('type', 'test')
- this.set('model', header.get('filter')(header))
- }
- },
- _filter(header) {
- return header.get('title')
- }
- });
Add Comment
Please, Sign In to add comment