TestableRenderController constructor
TestableRenderController({
- String debugLabel = 'custom',
- Color flashColor = const Color(0x88FFEB3B),
- int flashCount = 3,
- Duration flashDuration = const Duration(milliseconds: 100),
- TestableGestures? gestures,
- WidgetBuilder? globalOverlayBuilder,
- Color? overlayColor,
- bool showGlobalOverlay = false,
- bool testWidgetsEnabled = kDebugMode == true,
- WidgetOverlayBuilder? widgetOverlayBuilder,
Implementation
TestableRenderController({
this.debugLabel = 'custom',
Color flashColor = const Color(0x88FFEB3B),
int flashCount = 3,
Duration flashDuration = const Duration(milliseconds: 100),
TestableGestures? gestures,
WidgetBuilder? globalOverlayBuilder,
Color? overlayColor,
bool showGlobalOverlay = false,
bool testWidgetsEnabled = kDebugMode == true,
WidgetOverlayBuilder? widgetOverlayBuilder,
}) : assert(flashCount >= 0),
_flashColor = flashColor,
_flashCount = flashCount,
_flashDuration = flashDuration,
_gestures = gestures ?? TestableGestures(),
_globalOverlayBuilder = globalOverlayBuilder ?? fullGlobalOverlay(),
_overlayColor = overlayColor ?? Colors.red.shade300,
_showGlobalOverlay = showGlobalOverlay,
_testWidgetsEnabled = testWidgetsEnabled,
_widgetOverlayBuilder = widgetOverlayBuilder ?? iconWidgetOverlay();