wpml-tm-editor-languages-view.js
595 Bytes
/*global Backbone */
var WPML_TM = WPML_TM || {};
(function () {
"use strict";
WPML_TM.editorLanguagesView = Backbone.View.extend({
tagName: 'header',
className: 'wpml-translation-header',
events: {
'click .js-button-copy-all': 'copyAll'
},
initialize: function (options) {
this.mainView = options.mainView;
},
render: function () {
var self = this;
self.$el.html(WPML_TM['templates/translation-editor/languages.html'](self.model));
},
copyAll: function () {
var copyAllTask = new WPML_TM.editorCopyAll(this.mainView);
copyAllTask.copy();
}
});
}());