Field Type Required Description
blockOptions.method.args.name string + A name of an existing variable expression
blockOptions.method.args.value any A value of a variable expression. Can be of any possible JSON type: bool, int, float, object, array. A more exact type definition can be set via the valueType field.
blockOptions.method.args.valueType string, one of valueTypeEnum An item value type, one of the valid value types supported by the firmware: see Item Value Types.
blockOptions.method.args.type string + A constant “value”, indicates that the next “value” field contains a value of a variable
blockOptions.method.args.metadata object Metadata value of a variable.