class SettingsData { final String brightness; final List notificationTimeRange; final String fontFamily; final double fontSizeScale; SettingsData( this.brightness, this.notificationTimeRange, this.fontFamily, this.fontSizeScale, ); factory SettingsData.fromJson(Map json) => SettingsData( json['brightness'], json['notificationTimeRange'], json['fontFamily'], json['fontSizeScale'], ); Map toJson() => { 'brightness': brightness, 'notificationTimeRange': notificationTimeRange, 'fontFamily': fontFamily, 'fontSizeScale': fontSizeScale, }; }