LayoutConfig.fromJson constructor

LayoutConfig.fromJson(
  1. Map<String, dynamic> json
)

Create a layout config from a JSON map

Implementation

factory LayoutConfig.fromJson(Map<String, dynamic> json) {
  return LayoutConfig(
    id: json['id'],
    name: json['name'],
    positions: (json['positions'] as List)
        .map((position) => WidgetPosition.fromJson(position))
        .toList(),
    lastModified: DateTime.parse(json['lastModified']),
  );
}