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 *