# all files / Github/bpmn-js/lib/features/modeling/ index.js

100% Statements 0/0
100% Branches 0/0
100% Functions 0/0
100% Lines 0/0

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46

     import BehaviorModule from './behavior';
    import RulesModule from '../rules';
    import OrderingModule from '../ordering';
    import ReplaceModule from '../replace';

    import CommandModule from 'diagram-js/lib/command';
    import TooltipsModule from 'diagram-js/lib/features/tooltips';
    import LabelSupportModule from 'diagram-js/lib/features/label-support';
    import AttachSupportModule from 'diagram-js/lib/features/attach-support';
    import SelectionModule from 'diagram-js/lib/features/selection';
    import ChangeSupportModule from 'diagram-js/lib/features/change-support';
    import SpaceToolModule from 'diagram-js/lib/features/space-tool';

    import BpmnFactory from './BpmnFactory';
    import BpmnUpdater from './BpmnUpdater';
    import ElementFactory from './ElementFactory';
    import Modeling from './Modeling';
    import BpmnLayouter from './BpmnLayouter';
    import CroppingConnectionDocking from 'diagram-js/lib/layout/CroppingConnectionDocking';

    export default {
      __init__: [
        'modeling',
        'bpmnUpdater'
      ],
      __depends__: [
        BehaviorModule,
        RulesModule,
        OrderingModule,
        ReplaceModule,
        CommandModule,
        TooltipsModule,
        LabelSupportModule,
        AttachSupportModule,
        SelectionModule,
        ChangeSupportModule,
        SpaceToolModule
      ],
      bpmnFactory: [ 'type', BpmnFactory ],
      bpmnUpdater: [ 'type', BpmnUpdater ],
      elementFactory: [ 'type', ElementFactory ],
      modeling: [ 'type', Modeling ],
      layouter: [ 'type', BpmnLayouter ],
      connectionDocking: [ 'type', CroppingConnectionDocking ]
    };