Improve standalone export compatibility
This commit is contained in:
parent
edc71934dc
commit
43830414ff
|
@ -9950,9 +9950,14 @@
|
|||
themes,
|
||||
});
|
||||
|
||||
const out = {
|
||||
SequenceDiagram,
|
||||
};
|
||||
|
||||
if(typeof exports !== 'undefined') {
|
||||
exports.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(exports, out);
|
||||
} else if(window.define && window.define.amd) {
|
||||
Object.assign(SequenceDiagram, out);
|
||||
window.define(() => SequenceDiagram);
|
||||
} else {
|
||||
window.document.addEventListener('DOMContentLoaded', () => {
|
||||
|
@ -9963,7 +9968,7 @@
|
|||
SequenceDiagram.registerCodeMirrorMode(window.CodeMirror);
|
||||
}
|
||||
|
||||
window.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(window, out);
|
||||
}
|
||||
|
||||
}());
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -10223,11 +10223,16 @@
|
|||
}
|
||||
}
|
||||
|
||||
const out = {
|
||||
SequenceDiagram,
|
||||
VirtualDocument,
|
||||
headlessTextSizerFactory: () => new UnitaryTextSizer(),
|
||||
};
|
||||
|
||||
if(typeof exports !== 'undefined') {
|
||||
exports.SequenceDiagram = SequenceDiagram;
|
||||
exports.VirtualDocument = VirtualDocument;
|
||||
exports.headlessTextSizerFactory = () => new UnitaryTextSizer();
|
||||
Object.assign(exports, out);
|
||||
} else if(window.define && window.define.amd) {
|
||||
Object.assign(SequenceDiagram, out);
|
||||
window.define(() => SequenceDiagram);
|
||||
} else {
|
||||
window.document.addEventListener('DOMContentLoaded', () => {
|
||||
|
@ -10238,7 +10243,7 @@
|
|||
SequenceDiagram.registerCodeMirrorMode(window.CodeMirror);
|
||||
}
|
||||
|
||||
window.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(window, out);
|
||||
}
|
||||
|
||||
}());
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,8 +1,13 @@
|
|||
import SequenceDiagram from './sequence/SequenceDiagram.mjs';
|
||||
|
||||
const out = {
|
||||
SequenceDiagram,
|
||||
};
|
||||
|
||||
if(typeof exports !== 'undefined') {
|
||||
exports.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(exports, out);
|
||||
} else if(window.define && window.define.amd) {
|
||||
Object.assign(SequenceDiagram, out);
|
||||
window.define(() => SequenceDiagram);
|
||||
} else {
|
||||
window.document.addEventListener('DOMContentLoaded', () => {
|
||||
|
@ -13,5 +18,5 @@ if(typeof exports !== 'undefined') {
|
|||
SequenceDiagram.registerCodeMirrorMode(window.CodeMirror);
|
||||
}
|
||||
|
||||
window.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(window, out);
|
||||
}
|
||||
|
|
|
@ -30,11 +30,16 @@ class UnitaryTextSizer {
|
|||
}
|
||||
}
|
||||
|
||||
const out = {
|
||||
SequenceDiagram,
|
||||
VirtualDocument,
|
||||
headlessTextSizerFactory: () => new UnitaryTextSizer(),
|
||||
};
|
||||
|
||||
if(typeof exports !== 'undefined') {
|
||||
exports.SequenceDiagram = SequenceDiagram;
|
||||
exports.VirtualDocument = VirtualDocument;
|
||||
exports.headlessTextSizerFactory = () => new UnitaryTextSizer();
|
||||
Object.assign(exports, out);
|
||||
} else if(window.define && window.define.amd) {
|
||||
Object.assign(SequenceDiagram, out);
|
||||
window.define(() => SequenceDiagram);
|
||||
} else {
|
||||
window.document.addEventListener('DOMContentLoaded', () => {
|
||||
|
@ -45,5 +50,5 @@ if(typeof exports !== 'undefined') {
|
|||
SequenceDiagram.registerCodeMirrorMode(window.CodeMirror);
|
||||
}
|
||||
|
||||
window.SequenceDiagram = SequenceDiagram;
|
||||
Object.assign(window, out);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue