@@ -378,6 +378,10 @@ const jadeFlowAgent = (graph) => {
378378 graph . destroy ( ) ;
379379 } ;
380380
381+ self . setConnectionLimitDisabled = ( disabled ) => {
382+ graph . connectionLimitDisabled = Boolean ( disabled ) ;
383+ } ;
384+
381385 return self ;
382386} ;
383387
@@ -432,6 +436,7 @@ export const JadeFlow = (() => {
432436 div,
433437 tenant,
434438 appId,
439+ connectionLimitDisabled = false ,
435440 flowConfigData,
436441 configs,
437442 i18n,
@@ -440,7 +445,7 @@ export const JadeFlow = (() => {
440445 } ) => {
441446 const graphDom = getGraphDom ( div ) ;
442447 const g = jadeFlowGraph ( div , 'jadeFlow' ) ;
443- await configGraph ( g , tenant , appId , flowConfigData , configs , i18n , importStatements ) ;
448+ await configGraph ( g , tenant , appId , flowConfigData , configs , i18n , importStatements , connectionLimitDisabled ) ;
444449 g . flowType = flowType ;
445450 const pageData = g . getPageData ( 0 ) ;
446451 await g . editFlow ( 0 , graphDom , pageData . id ) ;
@@ -470,8 +475,9 @@ export const JadeFlow = (() => {
470475 return jadeFlowAgent ( g ) ;
471476 } ;
472477
473- const configGraph = async ( g , tenant , appId , flowConfigData , configs , i18n , importStatements ) => {
478+ const configGraph = async ( g , tenant , appId , flowConfigData , configs , i18n , importStatements , connectionLimitDisabled = false ) => {
474479 g . collaboration . mute = true ;
480+ g . connectionLimitDisabled = Boolean ( connectionLimitDisabled ) ;
475481 g . configs = configs ;
476482 g . i18n = i18n ;
477483 for ( let i = 0 ; i < importStatements . length ; i ++ ) {
0 commit comments