UNPKG

camunda-bpmn-js

Version:

Embeddable Camunda modeling distributions based on bpmn-js

27 lines (23 loc) 701 B
export class BaseReplaceMenuProvider { /** * @param injector * @param config */ constructor(injector: any, config: Config); /** * @param element * * @return */ getPopupMenuEntries(element: PopupMenuTarget): PopupMenuEntries; } export type Injector = any; type ModdleElement = import("bpmn-js/lib/model/Types").ModdleElement; type PopupMenuEntries = import("diagram-js/lib/features/popup-menu/PopupMenuProvider").PopupMenuEntries; export type Config = { resourceType: string; className: string; groupName: string; replaceElement: (element: ModdleElement, resource: ModdleElement, injector: Injector) => ModdleElement; search?: string | undefined; };