UIHeader.fromJson constructor

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

Implementation

factory UIHeader.fromJson(Map<String, dynamic> json) => UIHeader(
    elementId: (json['ElementId'] as num?)?.toInt() ?? 0,
    labels: (json['Labels'] as List<dynamic>?)?.map((e) => (e as String?) ?? '').toList() ?? const [],
    styleId: (json['StyleId'] as String?) ?? '',
    text: (json['Text'] as String?) ?? '',
    subText: (json['SubText'] as String?) ?? '',
    level: UIHeaderLevel.fromValue((json['Level'] as num?)?.toInt() ?? 0),
);