UNPKG

1.02 kBTypeScriptView Raw
1/**
2 * @param element
3 * @param di
4 *
5 * @return
6 */
7export function isExpanded(element: Element, di?: ModdleElement): boolean;
8
9/**
10 * @param element
11 *
12 * @return
13 */
14export function isHorizontal(element: Element): boolean;
15
16/**
17 * @param element
18 *
19 * @return
20 */
21export function isInterrupting(element: Element): boolean;
22
23/**
24 * @param element
25 *
26 * @return
27 */
28export function isEventSubProcess(element: Element): boolean;
29
30/**
31 * @param element
32 * @param eventType
33 *
34 * @return
35 */
36export function hasEventDefinition(element: Element, eventType: string): boolean;
37
38/**
39 * @param element
40 *
41 * @return
42 */
43export function hasErrorEventDefinition(element: Element): boolean;
44
45/**
46 * @param element
47 *
48 * @return
49 */
50export function hasEscalationEventDefinition(element: Element): boolean;
51
52/**
53 * @param element
54 *
55 * @return
56 */
57export function hasCompensateEventDefinition(element: Element): boolean;
58
59type Element = import('../model/Types').Element;
60type ModdleElement = import('../model/Types').ModdleElement;