LiteGraph Class
The Global Scope. It contains all the registered node classes.
Constructor
LiteGraph
()
Item Index
Methods
addNodeMethod
-
func
Adds this method to all nodetypes, existing and to be created (You can add it to LGraphNode.prototype but then existing node types wont have it)
Parameters:
-
func
Function
createNode
-
type
-
name
-
options
Create a node of a given type with a name. The node is not attached to any graph yet.
Parameters:
-
type
Stringfull name of the node class. p.e. "math/sin"
-
name
Stringa name to distinguish from other nodes
-
options
Objectto set options
getNodeType
-
type
Returns a registered node type with a given name
Parameters:
-
type
Stringfull name of the node class. p.e. "math/sin"
Returns:
the node class
getNodeType
-
category
Returns a list of node types matching one category
Parameters:
-
category
Stringcategory name
Returns:
array with all the node classes
getNodeTypesCategories
()
Array
Returns a list with all the node type categories
Returns:
array with all the names of the categories
registerNodeType
-
type
-
base_class
Register a node class so it can be listed when the user wants to create a new one
Parameters:
-
type
Stringname of the node and path
-
base_class
Classclass containing the structure of a node