fromDynamic static method
Creates an instance from a JSON-like map structure. This expects the following format:
{
"caseSensitive": <bool>,
"equals": <bool>,
"value": <String>,
"variableName": <String>
}
See also:
JsonClass.parseBool
Implementation
static AssertVariableValueStep? fromDynamic(dynamic map) {
AssertVariableValueStep? result;
if (map != null) {
result = AssertVariableValueStep(
caseSensitive: map['caseSensitive'] == null
? true
: JsonClass.parseBool(map['caseSensitive']),
equals:
map['equals'] == null ? true : JsonClass.parseBool(map['equals']),
value: map['value']?.toString(),
variableName: map['variableName']!,
);
}
return result;
}