reworked developer tools with diagnostics, storage viewers and release-capable debug overlays
This commit is contained in:
@@ -6,27 +6,33 @@ part of 'dev_tools_settings.dart';
|
||||
// JsonSerializableGenerator
|
||||
// **************************************************************************
|
||||
|
||||
DevToolsSettings _$DevToolsSettingsFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => DevToolsSettings(
|
||||
showPerformanceOverlay: json['showPerformanceOverlay'] as bool,
|
||||
checkerboardOffscreenLayers: json['checkerboardOffscreenLayers'] as bool,
|
||||
checkerboardRasterCacheImages: json['checkerboardRasterCacheImages'] as bool,
|
||||
marianumConnectEndpoint:
|
||||
$enumDecodeNullable(
|
||||
_$MarianumConnectEndpointEnumMap,
|
||||
json['marianumConnectEndpoint'],
|
||||
) ??
|
||||
MarianumConnectEndpoint.live,
|
||||
marianumConnectCustomUrl: json['marianumConnectCustomUrl'] as String? ?? '',
|
||||
emergencyNoticeUrl: json['emergencyNoticeUrl'] as String? ?? '',
|
||||
);
|
||||
DevToolsSettings _$DevToolsSettingsFromJson(Map<String, dynamic> json) =>
|
||||
DevToolsSettings(
|
||||
showPerformanceOverlay: json['showPerformanceOverlay'] as bool,
|
||||
showFrameStats: json['showFrameStats'] as bool? ?? false,
|
||||
showMemoryStats: json['showMemoryStats'] as bool? ?? false,
|
||||
showSemanticsDebugger: json['showSemanticsDebugger'] as bool? ?? false,
|
||||
slowAnimations: json['slowAnimations'] as bool? ?? false,
|
||||
textScaleOverride: (json['textScaleOverride'] as num?)?.toDouble() ?? 0,
|
||||
marianumConnectEndpoint:
|
||||
$enumDecodeNullable(
|
||||
_$MarianumConnectEndpointEnumMap,
|
||||
json['marianumConnectEndpoint'],
|
||||
) ??
|
||||
MarianumConnectEndpoint.live,
|
||||
marianumConnectCustomUrl:
|
||||
json['marianumConnectCustomUrl'] as String? ?? '',
|
||||
emergencyNoticeUrl: json['emergencyNoticeUrl'] as String? ?? '',
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$DevToolsSettingsToJson(DevToolsSettings instance) =>
|
||||
<String, dynamic>{
|
||||
'showPerformanceOverlay': instance.showPerformanceOverlay,
|
||||
'checkerboardOffscreenLayers': instance.checkerboardOffscreenLayers,
|
||||
'checkerboardRasterCacheImages': instance.checkerboardRasterCacheImages,
|
||||
'showFrameStats': instance.showFrameStats,
|
||||
'showMemoryStats': instance.showMemoryStats,
|
||||
'showSemanticsDebugger': instance.showSemanticsDebugger,
|
||||
'slowAnimations': instance.slowAnimations,
|
||||
'textScaleOverride': instance.textScaleOverride,
|
||||
'marianumConnectEndpoint':
|
||||
_$MarianumConnectEndpointEnumMap[instance.marianumConnectEndpoint]!,
|
||||
'marianumConnectCustomUrl': instance.marianumConnectCustomUrl,
|
||||
|
||||
Reference in New Issue
Block a user