From 311ee44f5e45fa5ac2c75750f7bfe2f4e6dce245 Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Tue, 8 Feb 2022 18:16:17 -0800 Subject: [PATCH] Remove wrong merge file --- .../src/components/DesignerBuilder.js | 107 ------------------ 1 file changed, 107 deletions(-) delete mode 100644 packages/mindplot/src/components/DesignerBuilder.js diff --git a/packages/mindplot/src/components/DesignerBuilder.js b/packages/mindplot/src/components/DesignerBuilder.js deleted file mode 100644 index a3410bae..00000000 --- a/packages/mindplot/src/components/DesignerBuilder.js +++ /dev/null @@ -1,107 +0,0 @@ -/* - * Copyright [2015] [wisemapping] - * - * Licensed under WiseMapping Public License, Version 1.0 (the "License"). - * It is basically the Apache License, Version 2.0 (the "License") plus the - * "powered by wisemapping" text requirement on every single page; - * you may not use this file except in compliance with the License. - * You may obtain a copy of the license at - * - * http://www.wisemapping.org/license - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { $assert } from '@wisemapping/core-js'; -import $ from 'jquery'; -import PersistenceManager from './PersistenceManager'; -import Designer from './Designer'; -import Menu from './widget/Menu'; -import $notifyModal from './widget/ModalDialogNotifier'; -import { $msg } from './Messages'; - -let designer = null; - -export function buildDesigner(options) { - const divContainer = $(`#${options.container}`); - $assert(divContainer, 'container could not be null'); - - // Register load events ... - designer = new Designer(options, divContainer); - designer.addEvent('loadSuccess', () => { - window.mindmapLoadReady = true; - console.log('Map loadded successfully'); - }); - - const onerrorFn = (message, url, lineNo) => { - // Close loading dialog ... - if (window.waitDialog) { - window.waitDialog.close(); - window.waitDialog = null; - } - - // Open error dialog only in case of mindmap loading errors. The rest of the error are reported but not display the dialog. - // Remove this in the near future. - if (!window.mindmapLoadReady) { - $notifyModal($msg('UNEXPECTED_ERROR_LOADING')); - } - }; - window.onerror = onerrorFn; - - // Configure default persistence manager ... - const persistence = options.persistenceManager; - $assert(persistence, 'persistence must be defined'); - PersistenceManager.init(persistence); - - // Register toolbar event ... - if ($('#toolbar').length) { - const menu = new Menu(designer, 'toolbar', options.mapId, ''); - - // If a node has focus, focus can be move to another node using the keys. - designer._cleanScreen = function _cleanScreen() { - menu.clear(); - }; - } - - return designer; -} - -export function buildOptions(options) { - $assert(options.persistenceManager, 'persistence must be defined'); - - // Set workspace screen size as default. In this way, resize issues are solved. - const containerSize = { - height: Number.parseInt(window.screen.height, 10), - width: Number.parseInt(window.screen.width, 10), - }; - - const viewPort = { - height: Number.parseInt(window.innerHeight - 70, 10), // Footer and Header - width: Number.parseInt(window.innerWidth, 10), - }; - - const defaultOptions = { - readOnly: false, - zoom: 0.85, - saveOnLoad: true, - size: containerSize, - viewPort, - container: 'mindplot', - locale: 'en', - }; - - return { ...defaultOptions, ...options }; -} - -export async function loadOptions(jsonConf, options) { - const result = await $.ajax({ - url: jsonConf, - dataType: 'json', - method: 'get', - }); - - return { ...result, ...buildOptions(options) }; -}