showWindow<T> function
void
showWindow<T>({
- required BuildContext context,
- required RelativeRect position,
- Duration duration = _kWindowDuration,
- String? semanticLabel,
- required AnimatedWidgetBuilder windowBuilder,
- VoidCallback? onWindowShow,
- VoidCallback? onWindowDismiss,
Implementation
void showWindow<T>({
required BuildContext context,
required RelativeRect position,
Duration duration = _kWindowDuration,
String? semanticLabel,
required AnimatedWidgetBuilder windowBuilder,
VoidCallback? onWindowShow,
VoidCallback? onWindowDismiss,
}) {
Navigator.push(
context,
_PopupWindowRoute<T>(
position: position,
duration: duration,
semanticLabel: semanticLabel,
barrierLabel: MaterialLocalizations.of(context).modalBarrierDismissLabel,
windowBuilder: windowBuilder,
onWindowShow: onWindowShow,
onWindowDismiss: onWindowDismiss,
),
);
}