Init.js 1.2 KB

123456789101112131415161718192021222324252627
  1. // urlParams is null when used for embedding
  2. window.urlParams = window.urlParams || {};
  3. // Public global variables
  4. window.DOM_PURIFY_CONFIG = window.DOM_PURIFY_CONFIG ||
  5. {ADD_TAGS: ['use'], FORBID_TAGS: ['form'],
  6. ALLOWED_URI_REGEXP: /^((?!javascript:).)*$/i,
  7. ADD_ATTR: ['target', 'content']};
  8. // Public global variables
  9. window.MAX_REQUEST_SIZE = window.MAX_REQUEST_SIZE || 10485760;
  10. window.MAX_AREA = window.MAX_AREA || 15000 * 15000;
  11. // URLs for save and export
  12. window.EXPORT_URL = window.EXPORT_URL || './drawio_demo';
  13. window.SAVE_URL = window.SAVE_URL || './drawio_demo';
  14. window.PROXY_URL = window.PROXY_URL || null;
  15. window.OPEN_URL = window.OPEN_URL || './drawio_demo';
  16. window.RESOURCES_PATH = window.RESOURCES_PATH || './drawio_demo/resources';
  17. window.STENCIL_PATH = window.STENCIL_PATH || './drawio_demo/image/stencils';
  18. window.IMAGE_PATH = window.IMAGE_PATH || './drawio_demo/image';
  19. window.STYLE_PATH = window.STYLE_PATH || './drawio_demo/src/css';
  20. window.CSS_PATH = window.CSS_PATH || './drawio_demo/src/css';
  21. window.OPEN_FORM = window.OPEN_FORM || './drawio_demo';
  22. window.mxBasePath = window.mxBasePath || './drawio_demo/src';
  23. window.mxLanguage = window.mxLanguage || window.RESOURCES_PATH + '/zh';
  24. window.mxLanguages = window.mxLanguages || ['zh'];