WidgetOverlay static method
WidgetOverlay
WidgetOverlay({
- Widget? child,
- required dynamic bounds,
- dynamic data,
- bool looping = loopingVideoDef,
- double opacity = opacityDef,
- TapLayerCallback? onTap,
- TapUpLayerCallback? onTapUp,
- TapDownLayerCallback? onTapDown,
- TapLayerCallback? onTapCancel,
- TapLayerCallback? onSecondaryTap,
- TapDownLayerCallback? onSecondaryTapDown,
- TapUpLayerCallback? onSecondaryTapUp,
- TapLayerCallback? onSecondaryTapCancel,
- DoubleTapLayerCallback? onDoubleTap,
- LongPressLayerCallback? onLongPress,
- LongPressStartLayerCallback? onLongPressStart,
- LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
- LongPressUpLayerCallback? onLongPressUp,
- LongPressEndLayerCallback? onLongPressEnd,
- LongPressLayerCallback? onSecondaryLongPress,
- LongPressStartLayerCallback? onSecondaryLongPressStart,
- LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
- LongPressUpLayerCallback? onSecondaryLongPressUp,
- LongPressEndLayerCallback? onSecondaryLongPressEnd,
Implementation
static L.WidgetOverlay WidgetOverlay({
Widget? child,
required dynamic bounds,
dynamic data,
bool looping = loopingVideoDef,
double opacity = opacityDef,
L.TapLayerCallback? onTap,
L.TapUpLayerCallback? onTapUp,
L.TapDownLayerCallback? onTapDown,
L.TapLayerCallback? onTapCancel,
L.TapLayerCallback? onSecondaryTap,
L.TapDownLayerCallback? onSecondaryTapDown,
L.TapUpLayerCallback? onSecondaryTapUp,
L.TapLayerCallback? onSecondaryTapCancel,
L.DoubleTapLayerCallback? onDoubleTap,
L.LongPressLayerCallback? onLongPress,
L.LongPressStartLayerCallback? onLongPressStart,
L.LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
L.LongPressUpLayerCallback? onLongPressUp,
L.LongPressEndLayerCallback? onLongPressEnd,
L.LongPressLayerCallback? onSecondaryLongPress,
L.LongPressStartLayerCallback? onSecondaryLongPressStart,
L.LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
L.LongPressUpLayerCallback? onSecondaryLongPressUp,
L.LongPressEndLayerCallback? onSecondaryLongPressEnd,
}) {
return L.WidgetOverlay(
bounds: bounds,
opacity: opacity,
data: data,
options: L.InteractiveLayerOptions(
onTap: onTap,
onTapUp: onTapUp,
onTapDown: onTapDown,
onTapCancel: onTapCancel,
onSecondaryTap: onSecondaryTap,
onSecondaryTapDown: onSecondaryTapDown,
onSecondaryTapUp: onSecondaryTapUp,
onSecondaryTapCancel: onSecondaryTapCancel,
onDoubleTap: onDoubleTap,
onLongPress: onLongPress,
onLongPressStart: onLongPressStart,
onLongPressMoveUpdate: onLongPressMoveUpdate,
onLongPressUp: onLongPressUp,
onLongPressEnd: onLongPressEnd,
onSecondaryLongPress: onSecondaryLongPress,
onSecondaryLongPressStart: onSecondaryLongPressStart,
onSecondaryLongPressMoveUpdate: onSecondaryLongPressMoveUpdate,
onSecondaryLongPressUp: onSecondaryLongPressUp,
onSecondaryLongPressEnd: onSecondaryLongPressEnd,
),
child: child,
);
}