Static
ACTION_Static
CANVAS_Static
CONNECTING_Static
DEFAULT_Static
DEFAULT_Static
DEFAULT_Static
EVENT_Static
GlobalsStatic
LINK_Static
MAX_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
NODE_Static
Nodesnode types by class name
Static
VERSIONStatic
WIDGET_Static
WIDGET_Static
WIDGET_Static
WIDGET_Static
allow_Static
allow_if set to true some nodes like Formula would be allowed to evaluate code that comes from unsafe sources (like node configuration), which could lead to exploits
Static
alt_Static
auto_Static
auto_Static
catch_Static
click_Static
debugStatic
dialog_Static
dialog_Static
do_Static
graph_Static
ignore_Static
middle_Static
node_Static
node_Static
node_Static
node_used for dropping files in the canvas
Static
pointerevents_Static
proxyStatic
registered_node types by string
Static
registered_Static
registered_Static
release_Static
search_Static
search_Static
search_Static
search_Static
searchbox_used to add extra features to the search box
Static
serialize_Static
shift_Static
slot_Static
slot_Static
slot_Static
slot_Static
throw_Static
use_Static
clearStatic
cloneStatic
colorStatic
compareStatic
createCreate a node of a given type with a name. The node is not attached to any graph yet.
full name of the node class. p.e. "math/sin"
Optional
title: stringto set options
Static
distanceStatic
getReturns a registered node type with a given name
full name of the node class. p.e. "math/sin"
Static
getStatic
getReturns a list of node types matching one category
category name
only nodes with ctor.filter equal can be shown
array with all the node classes
getNodeTypesInCategory
Static
getStatic
getStatic
growStatic
hex2numStatic
isStatic
isStatic
isStatic
num2hexStatic
Optional
onStatic
Optional
onStatic
overlapStatic
pointerStatic
pointerStatic
registerSave a slot type and his node
name of the node or the node constructor itself
name of the slot type (variable type), eg. string, number, array, boolean, ..
registerSlotType
Static
registerRegister a node class so it can be listed when the user wants to create a new one
Static
reloadStatic
unregisterremoves a node type from the system
Static
wrapCreate a new node type by passing a function, it wraps it with a proper class and generates inputs according to the parameters of the function. Useful to wrap simple methods that do not require properties, and that only process some input to generate an output.
node name with namespace (p.e.: 'math/sum')
an array containing the names of the arguments
Rest
...args: any[]Optional
param_types: string[]an array containing the type of every parameter, otherwise parameters will accept any type
Optional
return_type: stringstring with the return type, otherwise it will be generic
Optional
properties: objectproperties to be configurable
Static
wrapCreate a new node type by passing a function, it wraps it with a proper class and generates inputs according to the parameters of the function. Useful to wrap simple methods that do not require properties, and that only process some input to generate an output.
node name with namespace (p.e.: 'math/sum')
Rest
...args: any[]Optional
param_types: string[]an array containing the type of every parameter, otherwise parameters will accept any type
Optional
return_type: stringstring with the return type, otherwise it will be generic
Optional
properties: objectproperties to be configurable
used to store vars between graphs *