Remove default Context Pad and Palette

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"
  }
});

Source: https://codesandbox.io/s/properties-panel-without-context-pad-palette-ed2rd?file=/src/index.js:493-968

1 Like