Files
flutter-todos/lib/utils/full_screen_dialog_util.dart
2019-06-27 17:30:31 +08:00

24 lines
503 B
Dart

import 'package:flutter/material.dart';
class FullScreenDialog{
static FullScreenDialog _instance;
static FullScreenDialog getInstance(){
if(_instance == null){
_instance = FullScreenDialog._internal();
}
return _instance;
}
FullScreenDialog._internal();
void showDialog(BuildContext context,Widget child){
Navigator.of(context).push(PageRouteBuilder(
opaque: false,
pageBuilder: (ctx,anm1,anm2){
return child;
}
)
);
}
}