Plugin : Object shell
Author:Rex.Rainbow
Download
Actions
0. Create
Action:Create object
- Create object.
- Type name ( string ) : Type name.
- Parameter {n} ( variadic ) : Parameters of this function call.
Connect
Action:Connect to Master
Action:Connect
- Connect to object.
- Object ( object ) : Object to plug.
- Port ( string ) : Port name. set "" to ignore this parameter.
Function
Action:Call
- Call function.
- Function name ( string ) : Function name.
- Parameter {n} ( variadic ) : Parameters of this function call.
Properties
Action:Set JSON
- Set properties to JSON string.
- Properties ( string ) : Properties in JSON
Property
Action:Set value
- Set property.
- Property ( string ) : Property name in dot notation
- Value ( number or string ) : Value to set
Action:Set JSON
- Set property to JSON string.
- Property ( string ) : Property name in dot notation
- JSON ( string ) : JSON value to set
Action:Set boolean
- Set property to a boolean value.
- Property ( string ) : Property name in dot notation
- Boolean ( Combo ) : Boolean value.
- Options : ["false","true"]
Action:Set by return
- Set property by return value.
- Property ( string ) : Property name in dot notation
- Object B ( object ) : Object B.
- Function name ( string ) : Function name.
- Parameter {n} ( variadic ) : Parameters of this function call.
Expressions
Callback
Expression:Param
- Get the value of a parameter passed to the callback.
- Index ( number or string ) : The zero-based index of the parameter to get, or name in string.
Function
Expression:ReturnValue
Property
Expression:Property
Conditions
Callback
Condition:Callback
- Callback.
- Tag ( string ) : A tag, which can be anything you like, to distinguish between different callback.