FieldConfig.fromJson constructor
Creates a FieldConfig from a JSON map.
Implementation
factory FieldConfig.fromJson(Map<String, dynamic> json) {
return FieldConfig(
key: json['key'] ?? '',
type: json['type'] ?? 'text',
label: json['label'],
required: json['required'] ?? false,
extra: Map<String, dynamic>.from(json)..removeWhere((k, _) => ['key','type','label','required'].contains(k)),
);
}