fix setting mapping
This commit is contained in:
@@ -71,6 +71,7 @@ class GeneralSettings with FastEquatable {
|
|||||||
final bool enableLocalAiFeatures;
|
final bool enableLocalAiFeatures;
|
||||||
final bool showContainerUi;
|
final bool showContainerUi;
|
||||||
final bool showIsolatedTabUi;
|
final bool showIsolatedTabUi;
|
||||||
|
@JsonKey(name: 'defaultCreateTabType')
|
||||||
final TabType storedDefaultCreateTabType;
|
final TabType storedDefaultCreateTabType;
|
||||||
final TabIntentOpenSetting tabIntentOpenSetting;
|
final TabIntentOpenSetting tabIntentOpenSetting;
|
||||||
final bool autoHideTabBar;
|
final bool autoHideTabBar;
|
||||||
|
|||||||
@@ -703,7 +703,7 @@ GeneralSettings _$GeneralSettingsFromJson(
|
|||||||
showIsolatedTabUi: json['showIsolatedTabUi'] as bool?,
|
showIsolatedTabUi: json['showIsolatedTabUi'] as bool?,
|
||||||
storedDefaultCreateTabType: $enumDecodeNullable(
|
storedDefaultCreateTabType: $enumDecodeNullable(
|
||||||
_$TabTypeEnumMap,
|
_$TabTypeEnumMap,
|
||||||
json['storedDefaultCreateTabType'],
|
json['defaultCreateTabType'],
|
||||||
),
|
),
|
||||||
tabIntentOpenSetting: $enumDecodeNullable(
|
tabIntentOpenSetting: $enumDecodeNullable(
|
||||||
_$TabIntentOpenSettingEnumMap,
|
_$TabIntentOpenSettingEnumMap,
|
||||||
@@ -783,7 +783,7 @@ Map<String, dynamic> _$GeneralSettingsToJson(
|
|||||||
'enableLocalAiFeatures': instance.enableLocalAiFeatures,
|
'enableLocalAiFeatures': instance.enableLocalAiFeatures,
|
||||||
'showContainerUi': instance.showContainerUi,
|
'showContainerUi': instance.showContainerUi,
|
||||||
'showIsolatedTabUi': instance.showIsolatedTabUi,
|
'showIsolatedTabUi': instance.showIsolatedTabUi,
|
||||||
'storedDefaultCreateTabType':
|
'defaultCreateTabType':
|
||||||
_$TabTypeEnumMap[instance.storedDefaultCreateTabType]!,
|
_$TabTypeEnumMap[instance.storedDefaultCreateTabType]!,
|
||||||
'tabIntentOpenSetting':
|
'tabIntentOpenSetting':
|
||||||
_$TabIntentOpenSettingEnumMap[instance.tabIntentOpenSetting]!,
|
_$TabIntentOpenSettingEnumMap[instance.tabIntentOpenSetting]!,
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ class GeneralSettingsRepository extends _$GeneralSettingsRepository {
|
|||||||
DriftSqlType.bool,
|
DriftSqlType.bool,
|
||||||
db.typeMapping,
|
db.typeMapping,
|
||||||
),
|
),
|
||||||
'storedDefaultCreateTabType': settings['defaultCreateTabType']?.readAs(
|
'defaultCreateTabType': settings['defaultCreateTabType']?.readAs(
|
||||||
DriftSqlType.string,
|
DriftSqlType.string,
|
||||||
db.typeMapping,
|
db.typeMapping,
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ final class GeneralSettingsRepositoryProvider
|
|||||||
}
|
}
|
||||||
|
|
||||||
String _$generalSettingsRepositoryHash() =>
|
String _$generalSettingsRepositoryHash() =>
|
||||||
r'4c2ee264cafd243916e59a78b0d5723997eab823';
|
r'2e987b58279ea638157324a03403dfac8437b888';
|
||||||
|
|
||||||
abstract class _$GeneralSettingsRepository
|
abstract class _$GeneralSettingsRepository
|
||||||
extends $StreamNotifier<GeneralSettings> {
|
extends $StreamNotifier<GeneralSettings> {
|
||||||
|
|||||||
Reference in New Issue
Block a user