Class RawABRInput
Raw string values from a state JSON being passed to ABR
Matches InputValue
definition from ABR State Schema
Parameters can have one or more inputs
Namespace: IVLab.ABREngine
Assembly: IVLab.ABREngine.Runtime.dll
Syntax
public class RawABRInput
Fields
| Improve this Doc View SourceinputGenre
What type of input is it (variable, visasset, etc.)
Declaration
public string inputGenre
Field Value
Type | Description |
---|---|
string |
inputType
String representation of the C# type this ABR input is
Declaration
public string inputType
Field Value
Type | Description |
---|---|
string |
inputValue
The actual value of the input (string representation)
Declaration
public string inputValue
Field Value
Type | Description |
---|---|
string |
Methods
| Improve this Doc View SourceCanConvertToABRInput(string)
Checks if the type can be converted from a raw to actual ABR input
Declaration
public bool CanConvertToABRInput(string type)
Parameters
Type | Name | Description |
---|---|---|
string | type |
Returns
Type | Description |
---|---|
bool |
Copy()
Raw string values from a state JSON being passed to ABR
Matches InputValue
definition from ABR State Schema
Parameters can have one or more inputs
Declaration
public RawABRInput Copy()
Returns
Type | Description |
---|---|
RawABRInput |
ToABRInput()
Convert a RawABRInput (strings from JSON) to a real ABR input assignable to data impressions
Declaration
public IABRInput ToABRInput()
Returns
Type | Description |
---|---|
IABRInput |