mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-09-21 19:50:07 +02:00
62 lines
3.1 KiB
JavaScript
62 lines
3.1 KiB
JavaScript
|
'use strict';
|
||
|
module.exports = mindplot; //eslint-disable-line
|
||
|
|
||
|
function mindplot() {
|
||
|
// Commands
|
||
|
const addFeatureToTopicCommand = require('./components/commands/AddFeatureToTopicCommand')
|
||
|
.default;
|
||
|
const addRelationshipCommand = require('./components/commands/AddRelationshipCommand').default;
|
||
|
const addTopicCommand = require('./components/commands/AddTopicCommand').default;
|
||
|
const changeFeatureToTopicCommand = require('./components/commands/ChangeFeatureToTopicCommand')
|
||
|
.default;
|
||
|
const deleteCommand = require('./components/commands/DeleteCommand').default;
|
||
|
const dragTopicCommand = require('./components/commands/DragTopicCommand').default;
|
||
|
const genericFunctionCommand = require('./components/commands/GenericFunctionCommand').default;
|
||
|
const moveControlPointCommand = require('./components/commands/MoveControlPointCommand')
|
||
|
.default;
|
||
|
const removeFeatureFromTopicCommand = require('./components/commands/RemoveFeatureFromTopicCommand')
|
||
|
.default;
|
||
|
|
||
|
// Layout
|
||
|
const abstractBasicSorter = require('./components/layout/AbstractBasicSorter').default;
|
||
|
const balancedSorter = require('./components/layout/BalancedSorter').default;
|
||
|
const changeEvent = require('./components/layout/ChangeEvent').default;
|
||
|
const childrenSorterStrategy = require('./components/layout/ChildrenSorterStrategy').default;
|
||
|
const eventBus = require('./components/layout/EventBus').default;
|
||
|
const eventBusDispatcher = require('./components/layout/EventBusDispatcher').default;
|
||
|
const gridSorter = require('./components/layout/GridSorter').default;
|
||
|
const layoutManager = require('./components/layout/LayoutManager').default;
|
||
|
const node = require('./components/layout/Node').default;
|
||
|
const originalLayout = require('./components/layout/OriginalLayout').default;
|
||
|
const rootedTreeSet = require('./components/layout/RootedTreeSet').default;
|
||
|
const symmetricSorter = require('./components/layout/SymmetricSorter').default;
|
||
|
|
||
|
return {
|
||
|
Commands: {
|
||
|
AddFeatureToTopicCommand: addFeatureToTopicCommand,
|
||
|
AddRelationshipCommand: addRelationshipCommand,
|
||
|
AddTopicCommand: addTopicCommand,
|
||
|
ChangeFeatureToTopicCommand: changeFeatureToTopicCommand,
|
||
|
DeleteCommand: deleteCommand,
|
||
|
DragTopicCommand: dragTopicCommand,
|
||
|
GenericFunctionCommand: genericFunctionCommand,
|
||
|
MoveControlPointCommand: moveControlPointCommand,
|
||
|
RemoveFeatureFromTopicCommand: removeFeatureFromTopicCommand,
|
||
|
},
|
||
|
Layout: {
|
||
|
AbstractBasicSorter: abstractBasicSorter,
|
||
|
BalancedSorter: balancedSorter,
|
||
|
ChangeEvent: changeEvent,
|
||
|
ChildrenSorterStrategy: childrenSorterStrategy,
|
||
|
EventBus: eventBus,
|
||
|
EventBusDispatcher: eventBusDispatcher,
|
||
|
GridSorter: gridSorter,
|
||
|
LayoutManager: layoutManager,
|
||
|
Node: node,
|
||
|
OriginalLayout: originalLayout,
|
||
|
RootedTreeSet: rootedTreeSet,
|
||
|
SymmetricSorter: symmetricSorter,
|
||
|
},
|
||
|
};
|
||
|
}
|