showWith static method
DialogShower
showWith(
- DialogShower shower,
- Widget child, {
- double? width,
- double? height,
- String? key,
Implementation
static DialogShower showWith(DialogShower shower, Widget child, {double? width, double? height, String? key}) {
Widget? widget = centralOfShower?.call(shower, child: child) ?? child;
shower.show(widget, width: width, height: height);
addToRepo(shower, key: key);
/// sync delete
shower.addDismissCallBack((d) {
deleteInRepo(d);
});
/// make sure deleted in dispose
shower.addDisposeCallBack((d) {
deleteInRepo(d);
});
return shower;
}