UNPKG

bpmn-js

Version:

A bpmn 2.0 toolkit and web modeler

35 lines (31 loc) 1.29 kB
/** * A palette provider for BPMN 2.0 elements. * */ export default class PaletteProvider { static $inject: string[]; /** * @param palette * @param create * @param elementFactory * @param spaceTool * @param lassoTool * @param handTool * @param globalConnect * @param translate */ constructor(palette: Palette, create: Create, elementFactory: ElementFactory, spaceTool: SpaceTool, lassoTool: LassoTool, handTool: HandTool, globalConnect: GlobalConnect, translate: Translate); /** * @return */ getPaletteEntries(): PaletteEntries; } type Palette = import("diagram-js/lib/features/palette/Palette").default; type Create = import("diagram-js/lib/features/create/Create").default; type ElementFactory = import("diagram-js/lib/core/ElementFactory").default; type SpaceTool = import("../space-tool/BpmnSpaceTool").default; type LassoTool = import("diagram-js/lib/features/lasso-tool/LassoTool").default; type HandTool = import("diagram-js/lib/features/hand-tool/HandTool").default; type GlobalConnect = import("diagram-js/lib/features/global-connect/GlobalConnect").default; export type Translate = typeof import("diagram-js/lib/i18n/translate/translate").default; type PaletteEntries = import("diagram-js/lib/features/palette/Palette").PaletteEntries;