fullScreenDialog static method
void
fullScreenDialog({
- required Widget child,
- Duration openDuration = const Duration(milliseconds: 600),
- Duration closeDuration = const Duration(milliseconds: 300),
- Tween<
double> ? closeTween, - bool isCloseScaleAnimation = false,
- bool isMatrixAnimation = false,
- bool isHorizontalSlideAnimation = true,
- double closureRate = 0.24,
- Alignment openAlignment = Alignment.bottomLeft,
- Alignment closeAlignment = Alignment.bottomLeft,
- bool isSlideOpacity = true,
- int matrixRotateValue = 1000,
- Key? key,
Implementation
static void fullScreenDialog({
required Widget child,
Duration openDuration = const Duration(milliseconds: 600),
Duration closeDuration = const Duration(milliseconds: 300),
Tween<double>? closeTween,
bool isCloseScaleAnimation = false,
bool isMatrixAnimation = false,
bool isHorizontalSlideAnimation = true,
double closureRate = 0.24,
Alignment openAlignment = Alignment.bottomLeft,
Alignment closeAlignment = Alignment.bottomLeft,
bool isSlideOpacity = true,
int matrixRotateValue = 1000,
Key? key,
}) {
showGrockOverlay(
child: _GrockFullScreenDialog(
child: child,
openDuration: openDuration,
closeDuration: closeDuration,
closeTween: closeTween,
isCloseScaleAnimation: isCloseScaleAnimation,
isMatrixAnimation: isMatrixAnimation,
isHorizontalSlideAnimation: isHorizontalSlideAnimation,
closureRate: closureRate,
openAlignment: openAlignment,
closeAlignment: closeAlignment,
isSlideOpacity: isSlideOpacity,
matrixRotateValue: matrixRotateValue,
key: key,
),
);
}