Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {{#draftable-input
- type='wysiwyg'
- ...}}
- {{#draftable-input
- type='textarea'
- ...}}
- isWysiwyg: Ember.computed.equal('type', 'wysiwyg'),
- isSlider: Ember.computed.equal('type', 'slider'),
- isTextarea: Ember.computed.equal('type', 'textarea'),
- isText: Ember.computed.equal('type', undefined),
- selector: function() {
- var selector;
- switch (this.get('type')) {
- case 'wysiwyg':
- selector = '.redactor-editor';
- break;
- case 'textarea':
- selector = 'textarea';
- break;
- default:
- selector = 'input'
- break;
- }
- return selector;
- }.property('type'),
- {{#if isWysiwyg}}
- {{redactor-input value=copy
- buttons=buttons
- placeholder=placeholder
- escape-press='cancel'
- errorMessage=errorMessage}}
- {{/if}}
- {{#if isText}}
- {{input value=copy
- class='form-control'
- placeholder=placeholder
- escape-press='cancel'}}
- {{/if}}
- export default DraftableBase.extend({
- selector: '.redactor-editor'
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement