Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. {{#draftable-input
  2. type='wysiwyg'
  3. ...}}
  4.  
  5. {{#draftable-input
  6. type='textarea'
  7. ...}}
  8.  
  9. isWysiwyg: Ember.computed.equal('type', 'wysiwyg'),
  10. isSlider: Ember.computed.equal('type', 'slider'),
  11. isTextarea: Ember.computed.equal('type', 'textarea'),
  12. isText: Ember.computed.equal('type', undefined),
  13.  
  14. selector: function() {
  15. var selector;
  16. switch (this.get('type')) {
  17. case 'wysiwyg':
  18. selector = '.redactor-editor';
  19. break;
  20. case 'textarea':
  21. selector = 'textarea';
  22. break;
  23. default:
  24. selector = 'input'
  25. break;
  26. }
  27.  
  28. return selector;
  29. }.property('type'),
  30.  
  31. {{#if isWysiwyg}}
  32. {{redactor-input value=copy
  33. buttons=buttons
  34. placeholder=placeholder
  35. escape-press='cancel'
  36. errorMessage=errorMessage}}
  37. {{/if}}
  38.  
  39. {{#if isText}}
  40. {{input value=copy
  41. class='form-control'
  42. placeholder=placeholder
  43. escape-press='cancel'}}
  44. {{/if}}
  45.  
  46. export default DraftableBase.extend({
  47. selector: '.redactor-editor'
  48. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement