index.js 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. import AdaptiveLabelPositioningBehavior from './AdaptiveLabelPositioningBehavior';
  2. import AppendBehavior from './AppendBehavior';
  3. import AssociationBehavior from './AssociationBehavior';
  4. import AttachEventBehavior from './AttachEventBehavior';
  5. import BoundaryEventBehavior from './BoundaryEventBehavior';
  6. import CompensateBoundaryEventBehavior from './CompensateBoundaryEventBehavior';
  7. import CreateBehavior from './CreateBehavior';
  8. import CreateDataObjectBehavior from './CreateDataObjectBehavior';
  9. import CreateParticipantBehavior from './CreateParticipantBehavior';
  10. import DataInputAssociationBehavior from './DataInputAssociationBehavior';
  11. import DataStoreBehavior from './DataStoreBehavior';
  12. import DeleteLaneBehavior from './DeleteLaneBehavior';
  13. import DetachEventBehavior from './DetachEventBehavior';
  14. import DropOnFlowBehavior from './DropOnFlowBehavior';
  15. import EventBasedGatewayBehavior from './EventBasedGatewayBehavior';
  16. import FixHoverBehavior from './FixHoverBehavior';
  17. import GroupBehavior from './GroupBehavior';
  18. import ImportDockingFix from './ImportDockingFix';
  19. import IsHorizontalFix from './IsHorizontalFix';
  20. import LabelBehavior from './LabelBehavior';
  21. import LayoutConnectionBehavior from './LayoutConnectionBehavior';
  22. import MessageFlowBehavior from './MessageFlowBehavior';
  23. import NonInterruptingBehavior from './NonInterruptingBehavior';
  24. import RemoveEmbeddedLabelBoundsBehavior from './RemoveEmbeddedLabelBoundsBehavior';
  25. import RemoveElementBehavior from './RemoveElementBehavior';
  26. import RemoveParticipantBehavior from './RemoveParticipantBehavior';
  27. import ReplaceConnectionBehavior from './ReplaceConnectionBehavior';
  28. import ReplaceElementBehaviour from './ReplaceElementBehaviour';
  29. import ResizeBehavior from './ResizeBehavior';
  30. import ResizeLaneBehavior from './ResizeLaneBehavior';
  31. import RootElementReferenceBehavior from './RootElementReferenceBehavior';
  32. import SpaceToolBehavior from './SpaceToolBehavior';
  33. import SubProcessPlaneBehavior from './SubProcessPlaneBehavior';
  34. import SubProcessStartEventBehavior from './SubProcessStartEventBehavior';
  35. import ToggleCollapseConnectionBehaviour from './ToggleCollapseConnectionBehaviour';
  36. import ToggleElementCollapseBehaviour from './ToggleElementCollapseBehaviour';
  37. import UnclaimIdBehavior from './UnclaimIdBehavior';
  38. import UnsetDefaultFlowBehavior from './UnsetDefaultFlowBehavior';
  39. import UpdateFlowNodeRefsBehavior from './UpdateFlowNodeRefsBehavior';
  40. /**
  41. * @type { import('didi').ModuleDeclaration }
  42. */
  43. export default {
  44. __init__: [
  45. 'adaptiveLabelPositioningBehavior',
  46. 'appendBehavior',
  47. 'associationBehavior',
  48. 'attachEventBehavior',
  49. 'boundaryEventBehavior',
  50. 'compensateBoundaryEventBehaviour',
  51. 'createBehavior',
  52. 'createDataObjectBehavior',
  53. 'createParticipantBehavior',
  54. 'dataInputAssociationBehavior',
  55. 'dataStoreBehavior',
  56. 'deleteLaneBehavior',
  57. 'detachEventBehavior',
  58. 'dropOnFlowBehavior',
  59. 'eventBasedGatewayBehavior',
  60. 'fixHoverBehavior',
  61. 'groupBehavior',
  62. 'importDockingFix',
  63. 'isHorizontalFix',
  64. 'labelBehavior',
  65. 'layoutConnectionBehavior',
  66. 'messageFlowBehavior',
  67. 'nonInterruptingBehavior',
  68. 'removeElementBehavior',
  69. 'removeEmbeddedLabelBoundsBehavior',
  70. 'removeParticipantBehavior',
  71. 'replaceConnectionBehavior',
  72. 'replaceElementBehaviour',
  73. 'resizeBehavior',
  74. 'resizeLaneBehavior',
  75. 'rootElementReferenceBehavior',
  76. 'spaceToolBehavior',
  77. 'subProcessPlaneBehavior',
  78. 'subProcessStartEventBehavior',
  79. 'toggleCollapseConnectionBehaviour',
  80. 'toggleElementCollapseBehaviour',
  81. 'unclaimIdBehavior',
  82. 'updateFlowNodeRefsBehavior',
  83. 'unsetDefaultFlowBehavior'
  84. ],
  85. adaptiveLabelPositioningBehavior: [ 'type', AdaptiveLabelPositioningBehavior ],
  86. appendBehavior: [ 'type', AppendBehavior ],
  87. associationBehavior: [ 'type', AssociationBehavior ],
  88. attachEventBehavior: [ 'type', AttachEventBehavior ],
  89. boundaryEventBehavior: [ 'type', BoundaryEventBehavior ],
  90. compensateBoundaryEventBehaviour: [ 'type', CompensateBoundaryEventBehavior ],
  91. createBehavior: [ 'type', CreateBehavior ],
  92. createDataObjectBehavior: [ 'type', CreateDataObjectBehavior ],
  93. createParticipantBehavior: [ 'type', CreateParticipantBehavior ],
  94. dataInputAssociationBehavior: [ 'type', DataInputAssociationBehavior ],
  95. dataStoreBehavior: [ 'type', DataStoreBehavior ],
  96. deleteLaneBehavior: [ 'type', DeleteLaneBehavior ],
  97. detachEventBehavior: [ 'type', DetachEventBehavior ],
  98. dropOnFlowBehavior: [ 'type', DropOnFlowBehavior ],
  99. eventBasedGatewayBehavior: [ 'type', EventBasedGatewayBehavior ],
  100. fixHoverBehavior: [ 'type', FixHoverBehavior ],
  101. groupBehavior: [ 'type', GroupBehavior ],
  102. importDockingFix: [ 'type', ImportDockingFix ],
  103. isHorizontalFix: [ 'type', IsHorizontalFix ],
  104. labelBehavior: [ 'type', LabelBehavior ],
  105. layoutConnectionBehavior: [ 'type', LayoutConnectionBehavior ],
  106. messageFlowBehavior: [ 'type', MessageFlowBehavior ],
  107. nonInterruptingBehavior: [ 'type', NonInterruptingBehavior ],
  108. removeElementBehavior: [ 'type', RemoveElementBehavior ],
  109. removeEmbeddedLabelBoundsBehavior: [ 'type', RemoveEmbeddedLabelBoundsBehavior ],
  110. removeParticipantBehavior: [ 'type', RemoveParticipantBehavior ],
  111. replaceConnectionBehavior: [ 'type', ReplaceConnectionBehavior ],
  112. replaceElementBehaviour: [ 'type', ReplaceElementBehaviour ],
  113. resizeBehavior: [ 'type', ResizeBehavior ],
  114. resizeLaneBehavior: [ 'type', ResizeLaneBehavior ],
  115. rootElementReferenceBehavior: [ 'type', RootElementReferenceBehavior ],
  116. spaceToolBehavior: [ 'type', SpaceToolBehavior ],
  117. subProcessPlaneBehavior: [ 'type', SubProcessPlaneBehavior ],
  118. subProcessStartEventBehavior: [ 'type', SubProcessStartEventBehavior ],
  119. toggleCollapseConnectionBehaviour: [ 'type', ToggleCollapseConnectionBehaviour ],
  120. toggleElementCollapseBehaviour : [ 'type', ToggleElementCollapseBehaviour ],
  121. unclaimIdBehavior: [ 'type', UnclaimIdBehavior ],
  122. unsetDefaultFlowBehavior: [ 'type', UnsetDefaultFlowBehavior ],
  123. updateFlowNodeRefsBehavior: [ 'type', UpdateFlowNodeRefsBehavior ]
  124. };