showAnimationDialog static method
Future<void>
showAnimationDialog(
- AnimationDialog dial, {
- Alignment alignment = Alignment.center,
Implementation
static Future<void> showAnimationDialog (AnimationDialog dial, {Alignment alignment = Alignment.center}) {
BuildContext? ctx = globalNavigatorKey.currentContext;
if (ctx == null) return Future(() => null);
dialog = true;
return showDialog(
context: ctx,
builder: (BuildContext context) {
return Align(alignment: alignment, child: dial);
}).then((ok) {
dialog = false;
return Future(() => null);
});
}