AccessiblyModel.fromJson constructor

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

Implementation

factory AccessiblyModel.fromJson(Map<String, dynamic> json) {
  return AccessiblyModel(
    id: json['id'],
    currentFontSize: json['currentFontSize'],
    colorBlindMode: json['colorBlindMode'],
    impairedMode: json['impairedMode'],
    textScaleFactor: json['textScaleFactor'],
    headingColor: json['headingColor'],
    textColor: json['textColor'],
    textBgColor: json['textBgColor'] ?? Colors.transparent,
    scaldBgColor: json['scaldBgColor'] ?? Colors.white,
    lineHeight: json['lineHeight'] ?? 1.0,
    letterSpacing: json['letterSpacing'] ?? 1.0,
    imageColor: json['imageColor'],
    imageVisibility: json['imageVisibility'],
    textAlignment: json['textAlignment'] ?? TextAlign.left,
    monochrome: MonochromeMode.values[json['monochrome']],
    systemMode: json['systemMode'],
    isDark: json['isDark'],
    originalTextColor: json['originalTextColor'],
    originalHeadingColor: json['originalHeadingColor'],
    originalImageColor: json['originalImageColor'],
  );
}