WidgetConfig.fromJson constructor
Creates a WidgetConfig from a JSON map.
Implementation
factory WidgetConfig.fromJson(Map<String, dynamic> json) {
return WidgetConfig(
size: WidgetSize.fromString(json['size'] as String?) ?? WidgetSize.small,
layout: WidgetLayout.fromString(json['layout'] as String?) ??
WidgetLayout.compact,
style: json['style'] as String? ?? 'liquidGlass',
refreshInterval: json['refreshInterval'] as int? ?? 3600,
);
}