Search
Preparing search index...
The search index is not available
diagram-maker
Options
All
Public
Public/Protected
All
Inherited
Menu
diagram-maker
state
Module state
Index
Namespaces
<internal>
Enumerations
Node
Actions
Type
Panel
Actions
Type
Workspace
Actions
Type
Interfaces
Create
Node
Action
Delete
Node
Action
Deselect
Action
Drag
End
Node
Action
Drag
End
Potential
Node
Action
Drag
Node
Action
Drag
Panel
Action
Drag
Potential
Node
Action
Drag
Start
Node
Action
Drag
Start
Panel
Action
Drag
Start
Potential
Node
Action
Drag
Workspace
Action
Resize
Panel
Action
Resize
Workspace
Action
Resize
Workspace
Canvas
Action
Select
All
Action
Select
Node
Action
Workspace
Reset
Zoom
Action
Zoom
Workspace
Action
Type aliases
Action
Interceptor
Node
Action
Panel
Action
Workspace
Action
Variables
Node
Actions
Panel
Actions
Workspace
Actions
Functions
adjust
Workspace
create
Delete
Items
Action
create
Fit
Action
create
Focus
Node
Action
create
Interceptor
Middleware
create
Layout
Action
create
New
Items
Action
create
Set
Editor
Mode
Action
create
Store
edge
Reducer
editor
Reducer
get
Default
Workspace
State
get
Root
Reducer
get
Undo
Middleware
handle
Delete
Selected
Items
handle
Edge
Click
handle
Edge
Create
handle
Edge
Drag
handle
Edge
Drag
End
handle
Edge
Drag
Start
handle
Edge
Mouse
Out
handle
Edge
Mouse
Over
handle
Hide
Context
Menu
handle
Hide
Selection
Marquee
handle
Show
Context
Menu
handle
Show
Selection
Marquee
handle
Update
Selection
Marquee
hierarchical
Layout
layout
Reducer
node
Reducer
panel
Reducer
plugin
Reducer
potential
Edge
Reducer
potential
Node
Reducer
read
Only
Event
Filter
root
Event
Filter
workflow
Layout
workspace
Reducer
Type aliases
Action
Interceptor
Action
Interceptor
<
NodeType
,
EdgeType
>
:
(
action
:
Action
, dispatch
:
Dispatch
<
Action
>
, getState
:
(
)
=>
DiagramMakerData
<
NodeType
,
EdgeType
>
)
=>
void
Type parameters
NodeType
EdgeType
Type declaration
(
action
:
Action
, dispatch
:
Dispatch
<
Action
>
, getState
:
(
)
=>
DiagramMakerData
<
NodeType
,
EdgeType
>
)
:
void
Parameters
action:
Action
dispatch:
Dispatch
<
Action
>
getState:
(
)
=>
DiagramMakerData
<
NodeType
,
EdgeType
>
(
)
:
DiagramMakerData
<
NodeType
,
EdgeType
>
Returns
DiagramMakerData
<
NodeType
,
EdgeType
>
Returns
void
Node
Action
Node
Action
<
NodeType
>
:
SelectNodeAction
|
DeleteNodeAction
|
DragStartNodeAction
|
DragEndNodeAction
|
DragNodeAction
|
DragPotentialNodeAction
|
DragStartPotentialNodeAction
|
DragEndPotentialNodeAction
|
CreateNodeAction
<
NodeType
>
Type parameters
NodeType
Panel
Action
Panel
Action
:
ResizePanelAction
|
DragPanelAction
|
DragStartPanelAction
Workspace
Action
Workspace
Action
:
DeselectAction
|
DragWorkspaceAction
|
ResizeWorkspaceCanvasAction
|
ResizeWorkspaceAction
|
SelectAllAction
|
ZoomWorkspaceAction
|
WorkspaceResetZoomAction
Variables
Const
Node
Actions
Node
Actions
:
{
NODE_CREATE
:
NODE_CREATE
;
NODE_DELETE
:
NODE_DELETE
;
NODE_DRAG
:
NODE_DRAG
;
NODE_DRAG_END
:
NODE_DRAG_END
;
NODE_DRAG_START
:
NODE_DRAG_START
;
NODE_LAYOUT
:
NODE_LAYOUT
;
NODE_SELECT
:
NODE_SELECT
;
POTENTIAL_NODE_DRAG
:
POTENTIAL_NODE_DRAG
;
POTENTIAL_NODE_DRAG_END
:
POTENTIAL_NODE_DRAG_END
;
POTENTIAL_NODE_DRAG_START
:
POTENTIAL_NODE_DRAG_START
}
= ...
Type declaration
NODE_
CREATE
:
NODE_CREATE
NODE_
DELETE
:
NODE_DELETE
NODE_
DRAG
:
NODE_DRAG
NODE_
DRAG_
END
:
NODE_DRAG_END
NODE_
DRAG_
START
:
NODE_DRAG_START
NODE_
LAYOUT
:
NODE_LAYOUT
NODE_
SELECT
:
NODE_SELECT
POTENTIAL_
NODE_
DRAG
:
POTENTIAL_NODE_DRAG
POTENTIAL_
NODE_
DRAG_
END
:
POTENTIAL_NODE_DRAG_END
POTENTIAL_
NODE_
DRAG_
START
:
POTENTIAL_NODE_DRAG_START
Const
Panel
Actions
Panel
Actions
:
{
PANEL_DRAG
:
PANEL_DRAG
;
PANEL_DRAG_START
:
PANEL_DRAG_START
;
PANEL_RESIZE
:
PANEL_RESIZE
}
= ...
Type declaration
PANEL_
DRAG
:
PANEL_DRAG
PANEL_
DRAG_
START
:
PANEL_DRAG_START
PANEL_
RESIZE
:
PANEL_RESIZE
Const
Workspace
Actions
Workspace
Actions
:
{
WORKSPACE_CANVAS_RESIZE
:
WORKSPACE_CANVAS_RESIZE
;
WORKSPACE_DESELECT
:
WORKSPACE_DESELECT
;
WORKSPACE_DRAG
:
WORKSPACE_DRAG
;
WORKSPACE_RESET_ZOOM
:
WORKSPACE_RESET_ZOOM
;
WORKSPACE_RESIZE
:
WORKSPACE_RESIZE
;
WORKSPACE_SELECT_ALL
:
WORKSPACE_SELECT_ALL
;
WORKSPACE_ZOOM
:
WORKSPACE_ZOOM
}
= ...
Type declaration
WORKSPACE_
CANVAS_
RESIZE
:
WORKSPACE_CANVAS_RESIZE
WORKSPACE_
DESELECT
:
WORKSPACE_DESELECT
WORKSPACE_
DRAG
:
WORKSPACE_DRAG
WORKSPACE_
RESET_
ZOOM
:
WORKSPACE_RESET_ZOOM
WORKSPACE_
RESIZE
:
WORKSPACE_RESIZE
WORKSPACE_
SELECT_
ALL
:
WORKSPACE_SELECT_ALL
WORKSPACE_
ZOOM
:
WORKSPACE_ZOOM
Functions
adjust
Workspace
adjust
Workspace
<
NodeType
,
EdgeType
>
(
state
:
DiagramMakerData
<
NodeType
,
EdgeType
>
)
:
DiagramMakerData
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
DiagramMakerData
<
NodeType
,
EdgeType
>
Returns
DiagramMakerData
<
NodeType
,
EdgeType
>
create
Delete
Items
Action
create
Delete
Items
Action
(
nodeIds
:
string
[]
, edgeIds
:
string
[]
)
:
DeleteItemsAction
Parameters
nodeIds:
string
[]
edgeIds:
string
[]
Returns
DeleteItemsAction
create
Fit
Action
create
Fit
Action
(
nodeRects
:
Rectangle
[]
, leftPanelWidth
?:
number
, rightPanelWidth
?:
number
)
:
FitAction
Parameters
nodeRects:
Rectangle
[]
Optional
leftPanelWidth:
number
Optional
rightPanelWidth:
number
Returns
FitAction
create
Focus
Node
Action
create
Focus
Node
Action
(
id
:
string
, position
:
Position
, size
:
Size
, leftPanelWidth
?:
number
, rightPanelWidth
?:
number
)
:
FocusNodeAction
Parameters
id:
string
position:
Position
size:
Size
Optional
leftPanelWidth:
number
Optional
rightPanelWidth:
number
Returns
FocusNodeAction
create
Interceptor
Middleware
create
Interceptor
Middleware
<
NodeType
,
EdgeType
>
(
actionInterceptor
?:
ActionInterceptor
<
NodeType
,
EdgeType
>
)
:
(
store
:
MiddlewareAPI
<
Dispatch
<
AnyAction
>
,
any
>
)
=>
(
next
:
Dispatch
<
Action
<
any
>
>
)
=>
(
action
:
Action
<
any
>
)
=>
void
Type parameters
NodeType
EdgeType
Parameters
Optional
actionInterceptor:
ActionInterceptor
<
NodeType
,
EdgeType
>
Returns
(
store
:
MiddlewareAPI
<
Dispatch
<
AnyAction
>
,
any
>
)
=>
(
next
:
Dispatch
<
Action
<
any
>
>
)
=>
(
action
:
Action
<
any
>
)
=>
void
(
store
:
MiddlewareAPI
<
Dispatch
<
AnyAction
>
,
any
>
)
:
(
next
:
Dispatch
<
Action
<
any
>
>
)
=>
(
action
:
Action
<
any
>
)
=>
void
Parameters
store:
MiddlewareAPI
<
Dispatch
<
AnyAction
>
,
any
>
Returns
(
next
:
Dispatch
<
Action
<
any
>
>
)
=>
(
action
:
Action
<
any
>
)
=>
void
(
next
:
Dispatch
<
Action
<
any
>
>
)
:
(
action
:
Action
<
any
>
)
=>
void
Parameters
next:
Dispatch
<
Action
<
any
>
>
Returns
(
action
:
Action
<
any
>
)
=>
void
(
action
:
Action
<
any
>
)
:
void
Parameters
action:
Action
<
any
>
Returns
void
create
Layout
Action
create
Layout
Action
(
layoutConfig
:
LayoutConfig
)
:
LayoutAction
Parameters
layoutConfig:
LayoutConfig
Returns
LayoutAction
create
New
Items
Action
create
New
Items
Action
<
NodeType
,
EdgeType
>
(
nodes
:
DiagramMakerNode
<
NodeType
>
[]
, edges
:
DiagramMakerEdge
<
EdgeType
>
[]
)
:
CreateItemsAction
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
nodes:
DiagramMakerNode
<
NodeType
>
[]
edges:
DiagramMakerEdge
<
EdgeType
>
[]
Returns
CreateItemsAction
<
NodeType
,
EdgeType
>
create
Set
Editor
Mode
Action
create
Set
Editor
Mode
Action
(
mode
:
EditorModeType
)
:
SetEditorModeAction
Parameters
mode:
EditorModeType
Returns
SetEditorModeAction
create
Store
create
Store
<
NodeType
,
EdgeType
>
(
initialData
?:
DiagramMakerData
<
NodeType
,
EdgeType
>
, consumerRootReducer
?:
Reducer
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
DiagramMakerAction
<
NodeType
,
EdgeType
>
>
, consumerEnhancer
?:
StoreEnhancer
<
{}
,
{}
>
, actionInterceptor
?:
ActionInterceptor
<
NodeType
,
EdgeType
>
)
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
>
Type parameters
NodeType
EdgeType
Parameters
Optional
initialData:
DiagramMakerData
<
NodeType
,
EdgeType
>
Optional
consumerRootReducer:
Reducer
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
DiagramMakerAction
<
NodeType
,
EdgeType
>
>
Optional
consumerEnhancer:
StoreEnhancer
<
{}
,
{}
>
Optional
actionInterceptor:
ActionInterceptor
<
NodeType
,
EdgeType
>
Returns
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
>
edge
Reducer
edge
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerEdges
<
EdgeType
>
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerEdges
<
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerEdges
<
EdgeType
>
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerEdges
<
EdgeType
>
editor
Reducer
editor
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerEditor
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerEditor
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerEditor
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerEditor
get
Default
Workspace
State
get
Default
Workspace
State
(
)
:
DiagramMakerWorkspace
Returns
DiagramMakerWorkspace
get
Root
Reducer
get
Root
Reducer
<
NodeType
,
EdgeType
>
(
)
:
RootReducer
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Returns
RootReducer
<
NodeType
,
EdgeType
>
get
Undo
Middleware
get
Undo
Middleware
<
NodeType
,
EdgeType
>
(
)
:
Middleware
<
{}
,
any
,
Dispatch
<
AnyAction
>
>
Type parameters
NodeType
EdgeType
Returns
Middleware
<
{}
,
any
,
Dispatch
<
AnyAction
>
>
handle
Delete
Selected
Items
handle
Delete
Selected
Items
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
Returns
void
handle
Edge
Click
handle
Edge
Click
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, id
:
undefined
|
string
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
id:
undefined
|
string
Returns
void
handle
Edge
Create
handle
Edge
Create
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, src
:
undefined
|
string
, dest
:
undefined
|
string
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
src:
undefined
|
string
dest:
undefined
|
string
Returns
void
handle
Edge
Drag
handle
Edge
Drag
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, position
:
Position
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
position:
Position
Returns
void
handle
Edge
Drag
End
handle
Edge
Drag
End
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, id
:
undefined
|
string
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
id:
undefined
|
string
Returns
void
handle
Edge
Drag
Start
handle
Edge
Drag
Start
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, id
:
undefined
|
string
, position
:
Position
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
id:
undefined
|
string
position:
Position
Returns
void
handle
Edge
Mouse
Out
handle
Edge
Mouse
Out
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, id
:
undefined
|
string
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
id:
undefined
|
string
Returns
void
handle
Edge
Mouse
Over
handle
Edge
Mouse
Over
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, id
:
undefined
|
string
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
id:
undefined
|
string
Returns
void
handle
Hide
Context
Menu
handle
Hide
Context
Menu
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
Returns
void
handle
Hide
Selection
Marquee
handle
Hide
Selection
Marquee
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
Returns
void
handle
Show
Context
Menu
handle
Show
Context
Menu
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, config
:
ConfigService
<
NodeType
,
EdgeType
>
, event
:
NormalizedMouseClickEvent
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
config:
ConfigService
<
NodeType
,
EdgeType
>
event:
NormalizedMouseClickEvent
Returns
void
handle
Show
Selection
Marquee
handle
Show
Selection
Marquee
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, anchor
:
Position
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
anchor:
Position
Returns
void
handle
Update
Selection
Marquee
handle
Update
Selection
Marquee
<
NodeType
,
EdgeType
>
(
store
:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
, position
:
Position
)
:
void
Type parameters
NodeType
EdgeType
Parameters
store:
Store
<
DiagramMakerData
<
NodeType
,
EdgeType
>
,
AnyAction
>
position:
Position
Returns
void
hierarchical
Layout
hierarchical
Layout
<
NodeType
,
EdgeType
>
(
state
:
DiagramMakerData
<
NodeType
,
EdgeType
>
, layoutConfig
:
HierarchicalLayoutConfig
)
:
DiagramMakerData
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
DiagramMakerData
<
NodeType
,
EdgeType
>
layoutConfig:
HierarchicalLayoutConfig
Returns
DiagramMakerData
<
NodeType
,
EdgeType
>
layout
Reducer
layout
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerData
<
NodeType
,
EdgeType
>
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerData
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerData
<
NodeType
,
EdgeType
>
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerData
<
NodeType
,
EdgeType
>
node
Reducer
node
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerNodes
<
NodeType
>
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerNodes
<
NodeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerNodes
<
NodeType
>
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerNodes
<
NodeType
>
panel
Reducer
panel
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerPanels
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerPanels
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerPanels
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerPanels
plugin
Reducer
plugin
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerPlugins
, _action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerPlugins
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerPlugins
_action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerPlugins
potential
Edge
Reducer
potential
Edge
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
null
|
DiagramMakerPotentialEdge
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerPotentialEdge
|
null
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
null
|
DiagramMakerPotentialEdge
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerPotentialEdge
|
null
potential
Node
Reducer
potential
Node
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
null
|
DiagramMakerPotentialNode
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerPotentialNode
|
null
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
null
|
DiagramMakerPotentialNode
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerPotentialNode
|
null
read
Only
Event
Filter
read
Only
Event
Filter
(
event
:
NormalizedEvent
)
:
boolean
Parameters
event:
NormalizedEvent
Returns
boolean
root
Event
Filter
root
Event
Filter
(
e
:
NormalizedEvent
, editorMode
:
EditorModeType
)
:
boolean
Parameters
e:
NormalizedEvent
editorMode:
EditorModeType
Returns
boolean
workflow
Layout
workflow
Layout
<
NodeType
,
EdgeType
>
(
state
:
DiagramMakerData
<
NodeType
,
EdgeType
>
, workflowConfig
:
WorkflowLayoutConfig
)
:
DiagramMakerData
<
NodeType
,
EdgeType
>
Type parameters
NodeType
EdgeType
Parameters
state:
DiagramMakerData
<
NodeType
,
EdgeType
>
workflowConfig:
WorkflowLayoutConfig
Returns
DiagramMakerData
<
NodeType
,
EdgeType
>
workspace
Reducer
workspace
Reducer
<
NodeType
,
EdgeType
>
(
state
:
undefined
|
DiagramMakerWorkspace
, action
:
DiagramMakerAction
<
NodeType
,
EdgeType
>
)
:
DiagramMakerWorkspace
Type parameters
NodeType
EdgeType
Parameters
state:
undefined
|
DiagramMakerWorkspace
action:
DiagramMakerAction
<
NodeType
,
EdgeType
>
Returns
DiagramMakerWorkspace
Modules
components
index
service
state
<internal>
Node
Actions
Type
Panel
Actions
Type
Workspace
Actions
Type
Create
Node
Action
Delete
Node
Action
Deselect
Action
Drag
End
Node
Action
Drag
End
Potential
Node
Action
Drag
Node
Action
Drag
Panel
Action
Drag
Potential
Node
Action
Drag
Start
Node
Action
Drag
Start
Panel
Action
Drag
Start
Potential
Node
Action
Drag
Workspace
Action
Resize
Panel
Action
Resize
Workspace
Action
Resize
Workspace
Canvas
Action
Select
All
Action
Select
Node
Action
Workspace
Reset
Zoom
Action
Zoom
Workspace
Action
Action
Interceptor
Node
Action
Panel
Action
Workspace
Action
Node
Actions
Panel
Actions
Workspace
Actions
adjust
Workspace
create
Delete
Items
Action
create
Fit
Action
create
Focus
Node
Action
create
Interceptor
Middleware
create
Layout
Action
create
New
Items
Action
create
Set
Editor
Mode
Action
create
Store
edge
Reducer
editor
Reducer
get
Default
Workspace
State
get
Root
Reducer
get
Undo
Middleware
handle
Delete
Selected
Items
handle
Edge
Click
handle
Edge
Create
handle
Edge
Drag
handle
Edge
Drag
End
handle
Edge
Drag
Start
handle
Edge
Mouse
Out
handle
Edge
Mouse
Over
handle
Hide
Context
Menu
handle
Hide
Selection
Marquee
handle
Show
Context
Menu
handle
Show
Selection
Marquee
handle
Update
Selection
Marquee
hierarchical
Layout
layout
Reducer
node
Reducer
panel
Reducer
plugin
Reducer
potential
Edge
Reducer
potential
Node
Reducer
read
Only
Event
Filter
root
Event
Filter
workflow
Layout
workspace
Reducer
Generated using
TypeDoc