ve.NodeEditor.Forse

ve.Component.ve.NodeEditor. ve.NodeEditor.Forse

Internal DSL of ve.NodeEditor.

Custom Nodes (6):

  • Config: Node Category, Node Name, Node Output Type, Comment
  • Parameters: Input (Parameter), Output (Return)

Default Nodes (81):

  • Booleans: Is Equal, Is Strictly Equal, Is Not Equal, Is Not Strictly Equal, Greater or Equal Than, Greater Than, Less Than or Equal, To Less Than, If Then, False, True, Null, Undefined, AND, NOT, OR, XOR
  • Functions: Call Function, Call Function (Preview), Call Method, Call Method (Preview), Get Class Field, Set Class Field, (Log) ERROR, (Log) INFO, (Log) WARN, Run Script
  • Loops: For Loop, Get Obj.Iter. Key, Get Obj.Iter. Value, Iterate over Object, Set Timeout
  • Variables: Set Any, Set String Array, Set Number Array, Set Boolean, Set Number, Set String, Set Array, Set Null, Set Object, Get Any, Get String Array, Get Number Array, Get Boolean, Get Number, Get String, Get Array, Get Null, Get Object, Get Global
    • Variables (Casting): Convert to Any, Convert to Array, Convert to String Array, Convert to Number Array, Convert to Boolean, Convert to Number, Convert to Script, Convert to String
    • Variables (Expressions): Array Concat, Array Indexof, Array Length, Array Pop, Array Push, Array Reverse, Array Shift, Array Splice, Array Unshift, Join Array, Split String, Merge Objects, Get Object Keys, Get Object Values, Add Numbers, Exponentiate Numbers, Modulo, Multiply Numbers, Divide Numbers, Subtract Numbers, Add Strings, Ends With, Matches, Replace, Replace All, String Length, Starts With
Static Methods:

Methods

getForseCustomNodesObject() → {Object}

Returns custom nodes from Forse that are needed for recursion.

  • Static method of: ve.NodeEditor.Forse
Source:
Returns:
Type:
Object

getForseObject(arg0_optionsopt) → {Object}

Returns the configured DSL for the given ve.NodeEditor instance.

  • Static method of: ve.NodeEditor.Forse
Source:
Parameters:
Name Type Attributes Description
arg0_options Object <optional>
Name Type Attributes Default Description
disable_custom_nodes boolean <optional>
false

Whether to disable custom nodes creation.

disable_forse boolean <optional>
false

Whether to disable Forse itself.

Returns:
Type:
Object