ArgProcessor class abstract
Arg processor allows to process JsonWidgetData arg into its real value. It also is responsible to calculate (or not) variable names that specified JsonWidgetData depends on. It produces ProcessedArg which contains all that infomations.
Implementation of that interface is giving the possibility to extend the syntax about custom one.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
process(
JsonWidgetRegistry registry, dynamic arg, Set< String> ? jsonWidgetListenVariables) → ProcessedArg -
Process passed
arg
into ProcessedArg. Theregistry
is giving functions and variables information context for the processing. -
support(
dynamic arg) → bool -
Used to give the information if specified
arg
is supported by ArgProcessor. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited