TypographyConfig.fromJson constructor

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

Creates a TypographyConfig from a JSON map.

Implementation

factory TypographyConfig.fromJson(Map<String, dynamic> json) {
  return TypographyConfig(
    fontFamily: json['fontFamily'] as String? ?? 'SF Pro Rounded',
    titleSize: (json['titleSize'] as num?)?.toDouble() ?? 22.0,
    bodySize: (json['bodySize'] as num?)?.toDouble() ?? 15.0,
    captionSize: (json['captionSize'] as num?)?.toDouble() ?? 13.0,
  );
}