fromDynamic static method
Creates an instance from a JSON-like map structure. This expects the following format:
{
"testableId": <String>,
"timeout": <number>,
"type": <String>,
"value": <String>
}
See also:
JsonClass.parseDurationFromSeconds
Implementation
static SetValueStep? fromDynamic(dynamic map) {
SetValueStep? result;
if (map != null) {
result = SetValueStep(
testableId: map['testableId']!,
timeout: JsonClass.parseDurationFromSeconds(map['timeout']),
type: map['type'] ?? 'String',
value: map['value']?.toString(),
);
}
return result;
}