DataSourceParameter.fromJson constructor
DataSourceParameter.fromJson(
- Map json_
Implementation
DataSourceParameter.fromJson(core.Map json_)
: this(
allowedValues: (json_['allowedValues'] as core.List?)
?.map((value) => value as core.String)
.toList(),
deprecated: json_['deprecated'] as core.bool?,
description: json_['description'] as core.String?,
displayName: json_['displayName'] as core.String?,
fields: (json_['fields'] as core.List?)
?.map((value) => DataSourceParameter.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
immutable: json_['immutable'] as core.bool?,
maxValue: (json_['maxValue'] as core.num?)?.toDouble(),
minValue: (json_['minValue'] as core.num?)?.toDouble(),
paramId: json_['paramId'] as core.String?,
recurse: json_['recurse'] as core.bool?,
repeated: json_['repeated'] as core.bool?,
required: json_['required'] as core.bool?,
type: json_['type'] as core.String?,
validationDescription: json_['validationDescription'] as core.String?,
validationHelpUrl: json_['validationHelpUrl'] as core.String?,
validationRegex: json_['validationRegex'] as core.String?,
);