From 671801fd31b172328c6d0a5e64aace74c666d5ff Mon Sep 17 00:00:00 2001 From: Matthias Lehner Date: Mon, 27 Nov 2023 16:43:19 +0100 Subject: [PATCH] Update typings --- docs/source/user/api/typings.d.ts | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/source/user/api/typings.d.ts b/docs/source/user/api/typings.d.ts index 835d2223..6f636459 100644 --- a/docs/source/user/api/typings.d.ts +++ b/docs/source/user/api/typings.d.ts @@ -8,7 +8,10 @@ import { Direction } from './services/uml-element/uml-element-port'; import { IBoundary } from './utils/geometry/boundary'; import { IPath } from './utils/geometry/path'; import { BPMNGatewayType } from './packages/bpmn/bpmn-gateway/bpmn-gateway'; -import { BPMNConversationType } from './packages/bpmn/bpmn-conversation/bpmn-conversation'; +import { BPMNEndEventType } from './packages/bpmn/bpmn-end-event/bpmn-end-event'; +import { BPMNStartEventType } from './packages/bpmn/bpmn-start-event/bpmn-start-event'; +import { BPMNIntermediateEventType } from './packages/bpmn/bpmn-intermediate-event/bpmn-intermediate-event'; +import { BPMNTaskType } from './packages/bpmn/bpmn-task/bpmn-task'; export { UMLDiagramType, UMLElementType, UMLRelationshipType, ApollonMode, Locale }; export type { Styles }; export type ApollonOptions = { @@ -89,11 +92,20 @@ export type UMLPetriNetPlace = UMLElement & { amountOfTokens: number; capacity: number | string; }; +export type BPMNTask = UMLElement & { + taskType: BPMNTaskType; +}; export type BPMNGateway = UMLElement & { gatewayType: BPMNGatewayType; }; -export type BPMNConversation = UMLElement & { - conversationType: BPMNConversationType; +export type BPMNStartEvent = UMLElement & { + eventType: BPMNStartEventType; +}; +export type BPMNIntermediateEvent = UMLElement & { + eventType: BPMNIntermediateEventType; +}; +export type BPMNEndEvent = UMLElement & { + eventType: BPMNEndEventType; }; export type BPMNFlow = UMLRelationship & { flowType: 'sequence' | 'message' | 'association';