Properties
Optional
allowMultipleConnections
allowMultipleConnections?: boolean
component
component: ComponentOptions = ...
Optional
displayInSidebar
displayInSidebar?: boolean
events
events: { beforeSetValue: PreventableBaklavaEvent<V, NodeInterface<V>>; setConnectionCount: BaklavaEvent<number, NodeInterface<V>>; setValue: BaklavaEvent<V, NodeInterface<V>>; updated: BaklavaEvent<void, NodeInterface<V>>; } Type declaration
Readonly
beforeSetValue: PreventableBaklavaEvent<V, NodeInterface<V>>
Readonly
setConnectionCount: BaklavaEvent<number, NodeInterface<V>>
Readonly
setValue: BaklavaEvent<V, NodeInterface<V>>
Readonly
updated: BaklavaEvent<void, NodeInterface<V>>
hooks
hooks: { load: SequentialHook<INodeInterfaceState<V>, NodeInterface<V>, INodeInterfaceState<V>>; save: SequentialHook<INodeInterfaceState<V>, NodeInterface<V>, INodeInterfaceState<V>>; } Type declaration
Readonly
load: SequentialHook<INodeInterfaceState<V>, NodeInterface<V>, INodeInterfaceState<V>>
Readonly
save: SequentialHook<INodeInterfaceState<V>, NodeInterface<V>, INodeInterfaceState<V>>
Optional
isInput
isInput?: boolean
Optional
templateId
templateId?: string
Optional
type
type?: string
Whether to hide the node interface in the UI