showPage<T> static method
Future<T?>
showPage<T>(
- HarePage page, {
- bool flex = true,
- bool closable = false,
- DialogWidth? dialogWidth,
Implementation
static Future<T?> showPage<T>(HarePage page, {bool flex = true, bool closable = false, DialogWidth? dialogWidth}) {
return showDialogX((b) {
b.titleX(
left: IconButton(onPressed: () => page.onBackPressed(b.context), icon: Icons.adaptive.arrow_back.icon(size: 18)),
title: page.pageLabel.text(),
right: page.actions.isEmpty ? null : RowMin(page.actions),
closable: closable);
return b.build(page, flex: flex, dialogWidth: dialogWidth);
});
}