Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. import Ember from 'ember';
  2.  
  3. export default Ember.Controller.extend({
  4. appName: 'Edy Twiddle',
  5. stepStatus: [
  6. Ember.Object.create({isValid: false}),
  7. Ember.Object.create({isValid: false}),
  8. Ember.Object.create({isValid: false}),
  9. Ember.Object.create({isValid: false}),
  10. Ember.Object.create({isValid: false})
  11. ],
  12.  
  13. allStepsValid: Ember.computed('stepStatus.@each.isValid', function() {
  14. return this.get('stepStatus').isEvery('isValid');
  15. }),
  16.  
  17. actions: {
  18. toggleStep(index) {
  19. this.get('stepStatus').objectAt(index).toggleProperty('isValid');
  20. }
  21. }
  22. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement