UsernameVariableMetadata.fromJson constructor
UsernameVariableMetadata.fromJson(
- Map<String, dynamic> json
)
Implementation
UsernameVariableMetadata.fromJson(Map<String, dynamic> json) {
id = json['id'];
fieldKey = json['field_key'];
fieldType = json['field_type'];
parentFieldKey = json['parent_field_key'];
fieldGroupType = json['field_group_type'];
isUnique = json['is_unique'];
isUsername = json['is_username'];
isPassword = json['is_password'];
isMatchEnabled = json['is_match_enabled'];
localeText = json['locale_text'] != null
? LocaleText.fromJson(json['locale_text'])
: null;
attribute = json['attribute'] != null
? Attribute.fromJson(json['attribute'])
: null;
if (json['validation'] != null) {
validation = <Validation>[];
json['validation'].forEach((v) {
validation!.add(Validation.fromJson(v));
});
}
// if (json['inner_fields'] != null) {
// innerFields = <Null>[];
// json['inner_fields'].forEach((v) {
// innerFields!.add(new Null.fromJson(v));
// });
// }
}