[SSE] refactoring
This commit is contained in:
parent
44ce5e85ad
commit
d2de0c7dfc
|
@ -922,13 +922,6 @@ define([
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (this.toolbarView) {
|
|
||||||
this.toolbarView.on('insertimage', _.bind(me.onInsertImage, me));
|
|
||||||
this.toolbarView.on('insertshape', _.bind(me.onInsertShape, me));
|
|
||||||
this.toolbarView.on('insertchart', _.bind(me.onInsertChart, me));
|
|
||||||
this.toolbarView.on('inserttextart', _.bind(me.onInsertTextArt, me));
|
|
||||||
}
|
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('sse-settings-unit');
|
var value = Common.localStorage.getItem('sse-settings-unit');
|
||||||
Common.Utils.Metric.setCurrentMetric((value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric());
|
Common.Utils.Metric.setCurrentMetric((value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
|
||||||
|
@ -1599,25 +1592,6 @@ define([
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
loadLanguages: function() {
|
|
||||||
},
|
|
||||||
|
|
||||||
onInsertImage: function() {
|
|
||||||
this.getApplication().getController('RightMenu').onInsertImage();
|
|
||||||
},
|
|
||||||
|
|
||||||
onInsertChart: function() {
|
|
||||||
this.getApplication().getController('RightMenu').onInsertChart();
|
|
||||||
},
|
|
||||||
|
|
||||||
onInsertShape: function() {
|
|
||||||
this.getApplication().getController('RightMenu').onInsertShape();
|
|
||||||
},
|
|
||||||
|
|
||||||
onInsertTextArt: function() {
|
|
||||||
this.getApplication().getController('RightMenu').onInsertTextArt();
|
|
||||||
},
|
|
||||||
|
|
||||||
onInternalCommand: function(data) {
|
onInternalCommand: function(data) {
|
||||||
if (data) {
|
if (data) {
|
||||||
switch (data.command) {
|
switch (data.command) {
|
||||||
|
|
|
@ -57,6 +57,12 @@ define([
|
||||||
this._state = {};
|
this._state = {};
|
||||||
|
|
||||||
this.addListeners({
|
this.addListeners({
|
||||||
|
'Toolbar': {
|
||||||
|
'insertimage': this.onInsertImage.bind(this),
|
||||||
|
'insertshape': this.onInsertShape.bind(this),
|
||||||
|
'insertchart': this.onInsertChart.bind(this),
|
||||||
|
'inserttextart': this.onInsertTextArt.bind(this)
|
||||||
|
},
|
||||||
'RightMenu': {
|
'RightMenu': {
|
||||||
'rightmenuclick': this.onRightMenuClick
|
'rightmenuclick': this.onRightMenuClick
|
||||||
}
|
}
|
||||||
|
|
|
@ -174,8 +174,6 @@ define([
|
||||||
/**
|
/**
|
||||||
* UI Events
|
* UI Events
|
||||||
*/
|
*/
|
||||||
toolbar.btnNewDocument.on('click', _.bind(this.onNewDocument, this));
|
|
||||||
toolbar.btnOpenDocument.on('click', _.bind(this.onOpenDocument, this));
|
|
||||||
toolbar.btnPrint.on('click', _.bind(this.onPrint, this));
|
toolbar.btnPrint.on('click', _.bind(this.onPrint, this));
|
||||||
toolbar.btnSave.on('click', _.bind(this.onSave, this));
|
toolbar.btnSave.on('click', _.bind(this.onSave, this));
|
||||||
toolbar.btnUndo.on('click', _.bind(this.onUndo, this));
|
toolbar.btnUndo.on('click', _.bind(this.onUndo, this));
|
||||||
|
@ -283,21 +281,19 @@ define([
|
||||||
this.api.asc_registerCallback('asc_onMathTypes', _.bind(this.onMathTypes, this));
|
this.api.asc_registerCallback('asc_onMathTypes', _.bind(this.onMathTypes, this));
|
||||||
},
|
},
|
||||||
|
|
||||||
onNewDocument: function(btn, e) {
|
// onNewDocument: function(btn, e) {
|
||||||
if (this.api)
|
// this.api.asc_openNewDocument();
|
||||||
this.api.asc_openNewDocument();
|
//
|
||||||
|
// Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
// Common.component.Analytics.trackEvent('ToolBar', 'New Document');
|
||||||
Common.component.Analytics.trackEvent('ToolBar', 'New Document');
|
// },
|
||||||
},
|
//
|
||||||
|
// onOpenDocument: function(btn, e) {
|
||||||
onOpenDocument: function(btn, e) {
|
// this.api.asc_loadDocumentFromDisk();
|
||||||
if (this.api)
|
//
|
||||||
this.api.asc_loadDocumentFromDisk();
|
// Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
// Common.component.Analytics.trackEvent('ToolBar', 'Open Document');
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
// },
|
||||||
Common.component.Analytics.trackEvent('ToolBar', 'Open Document');
|
|
||||||
},
|
|
||||||
|
|
||||||
onPrint: function(e) {
|
onPrint: function(e) {
|
||||||
Common.NotificationCenter.trigger('print', this.toolbar);
|
Common.NotificationCenter.trigger('print', this.toolbar);
|
||||||
|
|
Loading…
Reference in a new issue