rename variable buttons to texts and make it globally available
This commit is contained in:
Vendored
+7
-6
@@ -1239,7 +1239,7 @@ function ImageEditor(canvasId, args) {
|
||||
// Type defaults to wallpaper
|
||||
type: 'wallpaper',
|
||||
// Default texts on the buttons
|
||||
buttons: {
|
||||
texts: {
|
||||
showThreeD: '3d',
|
||||
hideThreeD: 'Flat',
|
||||
showMurals: 'Show Murals Panel',
|
||||
@@ -1266,7 +1266,8 @@ function ImageEditor(canvasId, args) {
|
||||
// Let Canvas know which type it is, canvas or wallpaper since it is
|
||||
// accessible for all objects contained within.
|
||||
_canvas.set({
|
||||
__type: _settings.type
|
||||
__type: _settings.type,
|
||||
__texts: _settings.texts
|
||||
});
|
||||
|
||||
// Adding buttons to the canvas depending on which type is active.
|
||||
@@ -1274,22 +1275,22 @@ function ImageEditor(canvasId, args) {
|
||||
// during the initialization of the image editor.
|
||||
if (_canvas.__type === 'canvas') {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggle3d', [_settings.buttons.showThreeD, _settings.buttons.hideThreeD], function () {
|
||||
.addItem('toggle3d', [_settings.texts.showThreeD, _settings.texts.hideThreeD], function () {
|
||||
_canvas.toggle3D(this.isActive());
|
||||
});
|
||||
} else {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggleMurals', [_settings.buttons.showMurals, _settings.buttons.hideMurals], function () {
|
||||
.addItem('toggleMurals', [_settings.texts.showMurals, _settings.texts.hideMurals], function () {
|
||||
_canvas.getViewport().getGores().enable(this.isActive());
|
||||
})
|
||||
.addItem('toggleRulers', [_settings.buttons.showRulers, _settings.buttons.hideRulers], function () {
|
||||
.addItem('toggleRulers', [_settings.texts.showRulers, _settings.texts.hideRulers], function () {
|
||||
_canvas.getViewport().getRulers().enable(this.isActive());
|
||||
});
|
||||
}
|
||||
|
||||
if (util.supportsFullscreen() && _settings.isVisibleFullscreenButton) {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggleFullscreen', [_settings.buttons.showFullscreen, _settings.buttons.exitFullscreen], function () {
|
||||
.addItem('toggleFullscreen', [_settings.texts.showFullscreen, _settings.texts.exitFullscreen], function () {
|
||||
util.toggleFullscreen(_canvas.getSelectionElement().parentNode);
|
||||
});
|
||||
}
|
||||
|
||||
+7
-6
@@ -11,7 +11,7 @@ function ImageEditor(canvasId, args) {
|
||||
// Type defaults to wallpaper
|
||||
type: 'wallpaper',
|
||||
// Default texts on the buttons
|
||||
buttons: {
|
||||
texts: {
|
||||
showThreeD: '3d',
|
||||
hideThreeD: 'Flat',
|
||||
showMurals: 'Show Murals Panel',
|
||||
@@ -38,7 +38,8 @@ function ImageEditor(canvasId, args) {
|
||||
// Let Canvas know which type it is, canvas or wallpaper since it is
|
||||
// accessible for all objects contained within.
|
||||
_canvas.set({
|
||||
__type: _settings.type
|
||||
__type: _settings.type,
|
||||
__texts: _settings.texts
|
||||
});
|
||||
|
||||
// Adding buttons to the canvas depending on which type is active.
|
||||
@@ -46,22 +47,22 @@ function ImageEditor(canvasId, args) {
|
||||
// during the initialization of the image editor.
|
||||
if (_canvas.__type === 'canvas') {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggle3d', [_settings.buttons.showThreeD, _settings.buttons.hideThreeD], function () {
|
||||
.addItem('toggle3d', [_settings.texts.showThreeD, _settings.texts.hideThreeD], function () {
|
||||
_canvas.toggle3D(this.isActive());
|
||||
});
|
||||
} else {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggleMurals', [_settings.buttons.showMurals, _settings.buttons.hideMurals], function () {
|
||||
.addItem('toggleMurals', [_settings.texts.showMurals, _settings.texts.hideMurals], function () {
|
||||
_canvas.getViewport().getGores().enable(this.isActive());
|
||||
})
|
||||
.addItem('toggleRulers', [_settings.buttons.showRulers, _settings.buttons.hideRulers], function () {
|
||||
.addItem('toggleRulers', [_settings.texts.showRulers, _settings.texts.hideRulers], function () {
|
||||
_canvas.getViewport().getRulers().enable(this.isActive());
|
||||
});
|
||||
}
|
||||
|
||||
if (util.supportsFullscreen() && _settings.isVisibleFullscreenButton) {
|
||||
_canvas.getButtonMenu()
|
||||
.addItem('toggleFullscreen', [_settings.buttons.showFullscreen, _settings.buttons.exitFullscreen], function () {
|
||||
.addItem('toggleFullscreen', [_settings.texts.showFullscreen, _settings.texts.exitFullscreen], function () {
|
||||
util.toggleFullscreen(_canvas.getSelectionElement().parentNode);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user