frosty/lib/screens/settings/stores/settings_store.g.dart
2022-02-25 01:08:53 -05:00

393 lines
11 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'settings_store.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
SettingsStore _$SettingsStoreFromJson(Map<String, dynamic> json) =>
SettingsStore()
..themeType = $enumDecodeNullable(_$ThemeTypeEnumMap, json['themeType'],
unknownValue: ThemeType.system) ??
ThemeType.system
..showThumbnailUptime = json['showThumbnailUptime'] as bool? ?? false
..showVideo = json['showVideo'] as bool? ?? true
..showOverlay = json['showOverlay'] as bool? ?? true
..toggleableOverlay = json['toggleableOverlay'] as bool? ?? false
..pictureInPicture = json['pictureInPicture'] as bool? ?? false
..showBottomBar = json['showBottomBar'] as bool? ?? true
..showDeletedMessages = json['showDeletedMessages'] as bool? ?? false
..showZeroWidth = json['showZeroWidth'] as bool? ?? false
..timestampType = $enumDecodeNullable(
_$TimestampTypeEnumMap, json['timestampType'],
unknownValue: TimestampType.disabled) ??
TimestampType.disabled
..useReadableColors = json['useReadableColors'] as bool? ?? true
..messageScale = (json['messageScale'] as num?)?.toDouble() ?? 1.0
..fontSize = (json['fontSize'] as num?)?.toDouble() ?? 14.0
..messageSpacing = (json['messageSpacing'] as num?)?.toDouble() ?? 10.0
..badgeHeight = (json['badgeHeight'] as num?)?.toDouble() ?? 20.0
..emoteHeight = (json['emoteHeight'] as num?)?.toDouble() ?? 30.0
..sendCrashLogs = json['sendCrashLogs'] as bool? ?? true
..fullScreen = json['fullScreen'] as bool? ?? false
..expandInfo = json['expandInfo'] as bool? ?? true;
Map<String, dynamic> _$SettingsStoreToJson(SettingsStore instance) =>
<String, dynamic>{
'themeType': _$ThemeTypeEnumMap[instance.themeType],
'showThumbnailUptime': instance.showThumbnailUptime,
'showVideo': instance.showVideo,
'showOverlay': instance.showOverlay,
'toggleableOverlay': instance.toggleableOverlay,
'pictureInPicture': instance.pictureInPicture,
'showBottomBar': instance.showBottomBar,
'showDeletedMessages': instance.showDeletedMessages,
'showZeroWidth': instance.showZeroWidth,
'timestampType': _$TimestampTypeEnumMap[instance.timestampType],
'useReadableColors': instance.useReadableColors,
'messageScale': instance.messageScale,
'fontSize': instance.fontSize,
'messageSpacing': instance.messageSpacing,
'badgeHeight': instance.badgeHeight,
'emoteHeight': instance.emoteHeight,
'sendCrashLogs': instance.sendCrashLogs,
'fullScreen': instance.fullScreen,
'expandInfo': instance.expandInfo,
};
const _$ThemeTypeEnumMap = {
ThemeType.system: 'system',
ThemeType.light: 'light',
ThemeType.dark: 'dark',
ThemeType.black: 'black',
};
const _$TimestampTypeEnumMap = {
TimestampType.disabled: 'disabled',
TimestampType.twelve: 'twelve',
TimestampType.twentyFour: 'twentyFour',
};
// **************************************************************************
// StoreGenerator
// **************************************************************************
// ignore_for_file: non_constant_identifier_names, unnecessary_brace_in_string_interps, unnecessary_lambdas, prefer_expression_function_bodies, lines_longer_than_80_chars, avoid_as, avoid_annotating_with_dynamic
mixin _$SettingsStore on _SettingsStoreBase, Store {
final _$themeTypeAtom = Atom(name: '_SettingsStoreBase.themeType');
@override
ThemeType get themeType {
_$themeTypeAtom.reportRead();
return super.themeType;
}
@override
set themeType(ThemeType value) {
_$themeTypeAtom.reportWrite(value, super.themeType, () {
super.themeType = value;
});
}
final _$showThumbnailUptimeAtom =
Atom(name: '_SettingsStoreBase.showThumbnailUptime');
@override
bool get showThumbnailUptime {
_$showThumbnailUptimeAtom.reportRead();
return super.showThumbnailUptime;
}
@override
set showThumbnailUptime(bool value) {
_$showThumbnailUptimeAtom.reportWrite(value, super.showThumbnailUptime, () {
super.showThumbnailUptime = value;
});
}
final _$showVideoAtom = Atom(name: '_SettingsStoreBase.showVideo');
@override
bool get showVideo {
_$showVideoAtom.reportRead();
return super.showVideo;
}
@override
set showVideo(bool value) {
_$showVideoAtom.reportWrite(value, super.showVideo, () {
super.showVideo = value;
});
}
final _$showOverlayAtom = Atom(name: '_SettingsStoreBase.showOverlay');
@override
bool get showOverlay {
_$showOverlayAtom.reportRead();
return super.showOverlay;
}
@override
set showOverlay(bool value) {
_$showOverlayAtom.reportWrite(value, super.showOverlay, () {
super.showOverlay = value;
});
}
final _$toggleableOverlayAtom =
Atom(name: '_SettingsStoreBase.toggleableOverlay');
@override
bool get toggleableOverlay {
_$toggleableOverlayAtom.reportRead();
return super.toggleableOverlay;
}
@override
set toggleableOverlay(bool value) {
_$toggleableOverlayAtom.reportWrite(value, super.toggleableOverlay, () {
super.toggleableOverlay = value;
});
}
final _$pictureInPictureAtom =
Atom(name: '_SettingsStoreBase.pictureInPicture');
@override
bool get pictureInPicture {
_$pictureInPictureAtom.reportRead();
return super.pictureInPicture;
}
@override
set pictureInPicture(bool value) {
_$pictureInPictureAtom.reportWrite(value, super.pictureInPicture, () {
super.pictureInPicture = value;
});
}
final _$showBottomBarAtom = Atom(name: '_SettingsStoreBase.showBottomBar');
@override
bool get showBottomBar {
_$showBottomBarAtom.reportRead();
return super.showBottomBar;
}
@override
set showBottomBar(bool value) {
_$showBottomBarAtom.reportWrite(value, super.showBottomBar, () {
super.showBottomBar = value;
});
}
final _$showDeletedMessagesAtom =
Atom(name: '_SettingsStoreBase.showDeletedMessages');
@override
bool get showDeletedMessages {
_$showDeletedMessagesAtom.reportRead();
return super.showDeletedMessages;
}
@override
set showDeletedMessages(bool value) {
_$showDeletedMessagesAtom.reportWrite(value, super.showDeletedMessages, () {
super.showDeletedMessages = value;
});
}
final _$showZeroWidthAtom = Atom(name: '_SettingsStoreBase.showZeroWidth');
@override
bool get showZeroWidth {
_$showZeroWidthAtom.reportRead();
return super.showZeroWidth;
}
@override
set showZeroWidth(bool value) {
_$showZeroWidthAtom.reportWrite(value, super.showZeroWidth, () {
super.showZeroWidth = value;
});
}
final _$timestampTypeAtom = Atom(name: '_SettingsStoreBase.timestampType');
@override
TimestampType get timestampType {
_$timestampTypeAtom.reportRead();
return super.timestampType;
}
@override
set timestampType(TimestampType value) {
_$timestampTypeAtom.reportWrite(value, super.timestampType, () {
super.timestampType = value;
});
}
final _$useReadableColorsAtom =
Atom(name: '_SettingsStoreBase.useReadableColors');
@override
bool get useReadableColors {
_$useReadableColorsAtom.reportRead();
return super.useReadableColors;
}
@override
set useReadableColors(bool value) {
_$useReadableColorsAtom.reportWrite(value, super.useReadableColors, () {
super.useReadableColors = value;
});
}
final _$messageScaleAtom = Atom(name: '_SettingsStoreBase.messageScale');
@override
double get messageScale {
_$messageScaleAtom.reportRead();
return super.messageScale;
}
@override
set messageScale(double value) {
_$messageScaleAtom.reportWrite(value, super.messageScale, () {
super.messageScale = value;
});
}
final _$fontSizeAtom = Atom(name: '_SettingsStoreBase.fontSize');
@override
double get fontSize {
_$fontSizeAtom.reportRead();
return super.fontSize;
}
@override
set fontSize(double value) {
_$fontSizeAtom.reportWrite(value, super.fontSize, () {
super.fontSize = value;
});
}
final _$messageSpacingAtom = Atom(name: '_SettingsStoreBase.messageSpacing');
@override
double get messageSpacing {
_$messageSpacingAtom.reportRead();
return super.messageSpacing;
}
@override
set messageSpacing(double value) {
_$messageSpacingAtom.reportWrite(value, super.messageSpacing, () {
super.messageSpacing = value;
});
}
final _$badgeHeightAtom = Atom(name: '_SettingsStoreBase.badgeHeight');
@override
double get badgeHeight {
_$badgeHeightAtom.reportRead();
return super.badgeHeight;
}
@override
set badgeHeight(double value) {
_$badgeHeightAtom.reportWrite(value, super.badgeHeight, () {
super.badgeHeight = value;
});
}
final _$emoteHeightAtom = Atom(name: '_SettingsStoreBase.emoteHeight');
@override
double get emoteHeight {
_$emoteHeightAtom.reportRead();
return super.emoteHeight;
}
@override
set emoteHeight(double value) {
_$emoteHeightAtom.reportWrite(value, super.emoteHeight, () {
super.emoteHeight = value;
});
}
final _$sendCrashLogsAtom = Atom(name: '_SettingsStoreBase.sendCrashLogs');
@override
bool get sendCrashLogs {
_$sendCrashLogsAtom.reportRead();
return super.sendCrashLogs;
}
@override
set sendCrashLogs(bool value) {
_$sendCrashLogsAtom.reportWrite(value, super.sendCrashLogs, () {
super.sendCrashLogs = value;
});
}
final _$fullScreenAtom = Atom(name: '_SettingsStoreBase.fullScreen');
@override
bool get fullScreen {
_$fullScreenAtom.reportRead();
return super.fullScreen;
}
@override
set fullScreen(bool value) {
_$fullScreenAtom.reportWrite(value, super.fullScreen, () {
super.fullScreen = value;
});
}
final _$expandInfoAtom = Atom(name: '_SettingsStoreBase.expandInfo');
@override
bool get expandInfo {
_$expandInfoAtom.reportRead();
return super.expandInfo;
}
@override
set expandInfo(bool value) {
_$expandInfoAtom.reportWrite(value, super.expandInfo, () {
super.expandInfo = value;
});
}
@override
String toString() {
return '''
themeType: ${themeType},
showThumbnailUptime: ${showThumbnailUptime},
showVideo: ${showVideo},
showOverlay: ${showOverlay},
toggleableOverlay: ${toggleableOverlay},
pictureInPicture: ${pictureInPicture},
showBottomBar: ${showBottomBar},
showDeletedMessages: ${showDeletedMessages},
showZeroWidth: ${showZeroWidth},
timestampType: ${timestampType},
useReadableColors: ${useReadableColors},
messageScale: ${messageScale},
fontSize: ${fontSize},
messageSpacing: ${messageSpacing},
badgeHeight: ${badgeHeight},
emoteHeight: ${emoteHeight},
sendCrashLogs: ${sendCrashLogs},
fullScreen: ${fullScreen},
expandInfo: ${expandInfo}
''';
}
}