/
DevMaster
/
flutter_libs
Обзор
Документация
Войти
/
DevMaster
/
flutter_libs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
templates/customDialogblur.dart
29 строк
838 B
Oleg Kulichkov
add templates and core
10 июн 2024, 00:07
10 июн 2024, 00:07
748efca
Код
Авторство
О чём код?
class CustomDialog extends StatelessWidget { final Widget content; final bool isExit; const CustomDialog({super.key, required this.content, this.isExit = true}); @override Widget build(BuildContext context) { return Stack( fit: StackFit.expand, children: [ BackdropFilter( filter: ImageFilter.blur(sigmaX: 5, sigmaY: 5), child: GestureDetector( onTap: isExit ? () => Get.back() : null, child: Container( color: grayColor.withOpacity(.2), ), ), ), Dialog( shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(30)), insetPadding: const EdgeInsets.all(20.0), alignment: Alignment.bottomCenter, child: content), ], ); } }