grapesjs
Version:
Free and Open Source Web Builder Framework
20 lines (15 loc) • 357 B
JavaScript
var Backbone = require('backbone');
var Buttons = require('./Buttons');
module.exports = Backbone.Model.extend({
defaults: {
id: '',
content: '',
visible: true,
buttons: [],
},
initialize(options) {
this.btn = this.get('buttons') || [];
this.buttons = new Buttons(this.btn);
this.set('buttons', this.buttons);
},
});