The base class for Rx block adapters.
Dummy DSLink handler to be put in dslink.json.
Provides information for a block's parameter.
Provides information for a block's parameter.
parameter name.
parameter data type.
optional default value for the parameter.
An extension to JsonObject providing usefuls Scala features.
An extension to Value providing some handy accessors.
A wrapper for an RxBlock, adapting it for DSA environment.
A set of interconnected RX blocks forming a dataflow.
Adapter for RxTransformer block.
Type converters for initializing block ports.
The Ignition RX app entry point.
Defines some common parameters.
Rx block adapter factory.
DSA Ignition configuration settings.
Implicit Numeric marker, which allows to use Value in arithmetic expressions.
A shorter notation for asInstanceOf method.
Creates a new flow node.
Returns the type of the node.
Checks if the node type is flow.
Lists objects defined in the scope of the specified type.
Returns Some(str) if the argument is a non-empty string, None otherwise.
Splits the argument into chunks with the specified delimiter, trims each part and returns only non-empty parts.
Converts a table into Map.
Common types and helper functions.