Hi:
I want to show setting view to user by Modeler .
In this view user only can setting properties-panel,I can remove default Context Pad and Palette ,and setting can’t drag and drop just like Viewer?
The quick and dirty way would be to simple disable all those modeling modules from the Modeler.
const modeler = new Modeler({
container,
keyboard: {
bindTo: document
},
additionalModules: [
propertiesPanelModule,
propertiesProviderModule,
{
contextPad: ["value", {}],
contextPadProvider: ["value", {}],
palette: ["value", {}],
paletteProvider: ["value", {}],
dragging: ["value", {}],
move: ["value", {}],
create: ["value", {}],
// ...
}
],
propertiesPanel: {
parent: "#properties-panel-parent"
}
});
1 Like
thank @Niklas_Kiefer
This is my solution both load.
async createNewDiagram(){
const _this = this
try{
await _this.bpmnView.importXML(_this.xmlData)
console.log('success view load xml')
}catch(err){
console.log('err',err)
}
try{
await _this.bpmnModel.importXML(_this.xmlData)
console.log('success modeler load xml')
this.bpmnModel.on('commandStack.changed', function() {
_this.saveDiagram()
})
}catch(err){
console.log('err',err)
}
console.log('_this.bpmnModel',_this.bpmnModel)
},```