]> BookStack Code Mirror - bookstack/blobdiff - resources/js/services/drawio.js
Added more complexity in an attempt to make ldap host failover fit
[bookstack] / resources / js / services / drawio.js
index 6e22919fb4d230556d99b6ce6a4382f077866af4..dfca832117f28b8c5ac12014a729bc0fc0610483 100644 (file)
@@ -43,6 +43,8 @@ function drawReceive(event) {
         drawEventSave(message);
     } else if (message.event === 'export') {
         drawEventExport(message);
+    } else if (message.event === 'configure') {
+        drawEventConfigure();
     }
 }
 
@@ -63,6 +65,12 @@ function drawEventInit() {
     });
 }
 
+function drawEventConfigure() {
+    const config = {};
+    window.$events.emitPublic(iFrame, 'editor-drawio::configure', {config});
+    drawPostMessage({action: 'configure', config});
+}
+
 function drawEventClose() {
     window.removeEventListener('message', drawReceive);
     if (iFrame) document.body.removeChild(iFrame);