SectionConfig.fromJson constructor
Creates a SectionConfig from a JSON map.
Implementation
factory SectionConfig.fromJson(Map<String, dynamic> json) {
return SectionConfig(
id: json['id'] ?? '',
title: json['title'],
description: json['description'],
collapsible: json['collapsible'] ?? false,
initiallyExpanded: json['initiallyExpanded'] ?? true,
fields: (json['fields'] as List<dynamic>? ?? [])
.map((f) => FieldConfig.fromJson(f as Map<String, dynamic>))
.toList(),
);
}