Readonly
destruct: BaklavaEvent<void, Connection>Readonly
addReadonly
beforeReadonly
beforeReadonly
beforeReadonly
beforeReadonly
loaded: BaklavaEvent<void, Editor>Readonly
registerReadonly
registerReadonly
removeReadonly
unregisterReadonly
unregisterReadonly
addReadonly
addReadonly
beforeReadonly
beforeReadonly
beforeReadonly
beforeReadonly
checkReadonly
removeReadonly
removeReadonly
checkReadonly
load: SequentialHook<IGraphState, Graph, IGraphState>Readonly
save: SequentialHook<IGraphState, Graph, IGraphState>Readonly
nameReadonly
updated: BaklavaEvent<void, GraphTemplate>Readonly
afterReadonly
beforeReadonly
load: SequentialHook<IEditorState, Editor, IEditorState>Readonly
save: SequentialHook<IEditorState, Editor, IEditorState>Readonly
addReadonly
addReadonly
beforeReadonly
beforeReadonly
beforeReadonly
beforeReadonly
beforeReadonly
loaded: BaklavaEvent<AbstractNode, AbstractNode>Readonly
removeReadonly
removeReadonly
titleReadonly
update: BaklavaEvent<null | INodeUpdateEventData, AbstractNode>Readonly
afterReadonly
beforeList of all registered graph templates (subgraphs)
Whether the editor is currently in the process of loading a saved graph
List of all registered node types
Load a state
State to load
An array of warnings that occured during loading. If the array is empty, the state was successfully loaded.
Register a new node type
Actual type / constructor of the node
Optional
options: IRegisterNodeTypeOptionsOptionally specify a title and/or a category for this node
Save a state
Current state
Unregister an existing node type. Will also remove all the nodes of this type in all graphs.
String type or node constructor, from which the type will be detected
The main model class for BaklavaJS