File tree Expand file tree Collapse file tree 3 files changed +7
-1
lines changed
standalone/webapp/src/pages Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -97,9 +97,13 @@ export class ApollonEditor {
9797 this . metadataStore . getState ( ) . setDebug ( options . debug )
9898 }
9999
100- if ( this . metadataStore . getState ( ) . mode === Apollon . ApollonMode . Modelling ) {
100+ if (
101+ this . metadataStore . getState ( ) . mode === Apollon . ApollonMode . Modelling &&
102+ ! options ?. collaborationEnabled
103+ ) {
101104 this . diagramStore . getState ( ) . initializeUndoManager ( )
102105 }
106+
103107 this . root . render (
104108 < DiagramStoreContext . Provider value = { this . diagramStore } >
105109 < MetadataStoreContext . Provider value = { this . metadataStore } >
Original file line number Diff line number Diff line change @@ -82,6 +82,7 @@ export type ApollonOptions = {
8282 colorEnabled ?: boolean
8383 scale ?: number
8484 debug ?: boolean
85+ collaborationEnabled ?: boolean
8586}
8687
8788export type FeedbackCorrectionStatus = {
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ export const ApollonWithConnection: React.FC = () => {
3939
4040 const editorOptions : ApollonOptions = {
4141 model : diagram ,
42+ collaborationEnabled : true ,
4243 }
4344
4445 if ( viewType === DiagramView . GIVE_FEEDBACK ) {
You can’t perform that action at this time.
0 commit comments