InputField.fromJson constructor
InputField.fromJson(
- Map json_
Implementation
InputField.fromJson(core.Map json_)
: this(
checkboxInput: json_.containsKey('checkboxInput')
? InputFieldCheckboxInput.fromJson(
json_['checkboxInput'] as core.Map<core.String, core.dynamic>)
: null,
choiceInput: json_.containsKey('choiceInput')
? InputFieldChoiceInput.fromJson(
json_['choiceInput'] as core.Map<core.String, core.dynamic>)
: null,
id: json_['id'] as core.String?,
label: json_.containsKey('label')
? TextWithTooltip.fromJson(
json_['label'] as core.Map<core.String, core.dynamic>)
: null,
required: json_['required'] as core.bool?,
textInput: json_.containsKey('textInput')
? InputFieldTextInput.fromJson(
json_['textInput'] as core.Map<core.String, core.dynamic>)
: null,
);