reverseValue method
void
reverseValue()
Implementation
void reverseValue() {
switch (this) {
case DebugOptions.showOversizedImages:
debugInvertOversizedImages = !debugInvertOversizedImages;
break;
case DebugOptions.showBaselines:
debugPaintBaselinesEnabled = !debugPaintBaselinesEnabled;
break;
case DebugOptions.showGuidelines:
debugPaintSizeEnabled = !debugPaintSizeEnabled;
break;
case DebugOptions.slowAnimations:
timeDilation = timeDilation == 5.0 ? 1.0 : 5.0;
break;
case DebugOptions.paintPointers:
debugPaintPointersEnabled = !debugPaintPointersEnabled;
break;
case DebugOptions.paintLayerBorders:
debugPaintLayerBordersEnabled = !debugPaintLayerBordersEnabled;
break;
case DebugOptions.repaintRainbow:
debugRepaintRainbowEnabled = !debugRepaintRainbowEnabled;
break;
case DebugOptions.needsLayoutStacks:
debugPrintMarkNeedsLayoutStacks = !debugPrintMarkNeedsLayoutStacks;
break;
case DebugOptions.needsPaintStacks:
debugPrintMarkNeedsPaintStacks = !debugPrintMarkNeedsPaintStacks;
break;
case DebugOptions.performanceOverlay:
performanceOverlayController = !performanceOverlayController;
WidgetsFlutterBinding.ensureInitialized().reassembleApplication();
break;
case DebugOptions.disableOpacity:
debugDisableOpacityLayers = !debugDisableOpacityLayers;
break;
case DebugOptions.disableClipLayers:
debugDisableClipLayers = !debugDisableClipLayers;
break;
case DebugOptions.offscreenLayers:
offscreenLayersController = !offscreenLayersController;
WidgetsFlutterBinding.ensureInitialized().reassembleApplication();
break;
case DebugOptions.rasterCacheImages:
rasterCacheImagesController = !rasterCacheImagesController;
WidgetsFlutterBinding.ensureInitialized().reassembleApplication();
break;
case DebugOptions.materialGrid:
materialGridController = !materialGridController;
WidgetsFlutterBinding.ensureInitialized().reassembleApplication();
break;
case DebugOptions.semanticsDebugger:
semanticsDebuggerController = !semanticsDebuggerController;
WidgetsFlutterBinding.ensureInitialized().reassembleApplication();
break;
}
}