bpmn-io / bpmn-js

A BPMN 2.0 rendering toolkit and web modeler.
https://bpmn.io/toolkit/bpmn-js/
Other
8.35k stars 1.29k forks source link

'create' opinion cannot removed in palette entries #2165

Closed okankrdg closed 1 month ago

okankrdg commented 1 month ago

Describe the Bug

'create' cannot remove from palette entries and mot filtering

Screenshot_74

Steps to Reproduce

  1. do this
    
    export function CustomPaletteProvider(palette) {
    palette.registerProvider(this);
    }

CustomPaletteProvider.$inject = ['palette'];

CustomPaletteProvider.prototype.getPaletteEntries = function (element) { return function (entries) { console.log('entries', entries); delete entries['create']; return entries; }; };

export default { init: ['customPalette'], customPalette: ['type', CustomPaletteProvider], };



2. do that
'create' anything opinion still see in palette but if you remove other opinion like hand-tool, correctly works.

### Expected Behavior

'create' must be removed in palette entries

### Environment

 - Browser:  edge 125
 - Library version: latest
nikku commented 1 month ago

@okankrdg Create/append anything is not part of the core since v12.0.0. Closing this request as invalid.

If you report bugs, be precise, establish the necessary context and we'll be able to help you.