Initial commit

This commit is contained in:
zhongjin
2020-06-15 10:58:47 +08:00
commit 4f1dfe7564
8590 changed files with 1516878 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
module.exports = function (overlaysCollection, mapDefModel, userModel) {
var overlays = overlaysCollection.pluck('type');
var canRemoveLogo = userModel.get('actions').remove_logo;
return [{
setting: 'search',
label: _t('editor.settings.preview.options.elements.search'),
related: 'overlays',
disabled: false,
enabler: overlays.indexOf('search') > 0
},
{
setting: 'zoom',
label: _t('editor.settings.preview.options.elements.zoom'),
related: 'overlays',
disabled: false,
enabler: overlays.indexOf('zoom') > 0
},
{
setting: 'logo',
label: _t('editor.settings.preview.options.elements.logo'),
related: 'overlays',
disabled: false,
hidden: !canRemoveLogo,
enabler: overlays.indexOf('logo') > 0
},
{
setting: 'legends',
label: _t('editor.settings.preview.options.elements.legends'),
related: 'map',
disabled: false,
enabler: mapDefModel.get('legends') === true
},
{
setting: 'layer_selector',
label: _t('editor.settings.preview.options.elements.layer_selector'),
related: 'map',
disabled: false,
enabler: mapDefModel.get('layer_selector') === true
},
{
setting: 'dashboard_menu',
label: _t('editor.settings.preview.options.elements.dashboard_menu'),
related: 'map',
disabled: false,
enabler: mapDefModel.get('dashboard_menu') === true
},
{
setting: 'scrollwheel',
label: _t('editor.settings.preview.options.elements.scrollwheel'),
related: 'map',
disabled: false,
enabler: mapDefModel.get('scrollwheel') === true
}];
};