mirror of
https://github.com/bpmn-io/bpmn-js.git
synced 2025-05-17 23:26:23 +08:00
fix: make constructors open for extension
This commit is contained in:

committed by
Nico Rehwaldt

parent
466a2ac0cc
commit
9c3d27e4da
@ -6,9 +6,9 @@ import BaseViewer, { Events } from './BaseViewer';
|
||||
|
||||
import OverlaysModule from 'diagram-js/lib/features/overlays';
|
||||
|
||||
let viewer = new BaseViewer();
|
||||
const viewer = new BaseViewer();
|
||||
|
||||
viewer = new BaseViewer({
|
||||
const configuredViewer = new BaseViewer({
|
||||
width: 100,
|
||||
height: 100,
|
||||
position: 'absolute',
|
||||
@ -23,6 +23,14 @@ viewer = new BaseViewer({
|
||||
|
||||
testViewer(viewer);
|
||||
|
||||
const extendedViewer = new BaseViewer({
|
||||
container: 'container',
|
||||
alignToOrigin: false,
|
||||
propertiesPanel: {
|
||||
attachTo: '#properties-panel'
|
||||
}
|
||||
});
|
||||
|
||||
export function testViewer(viewer: BaseViewer) {
|
||||
viewer.importXML('<?xml version="1.0" encoding="UTF-8"?>', 'BPMNDiagram_1');
|
||||
|
||||
|
Reference in New Issue
Block a user