DiUtil.d.ts 1020 B

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