components/src/base library
Classes
- BaseActionSheet
- BaseActionSheetAction
- BaseAlertDialog
- BaseApp
- BaseAppBar
- BaseBackgroundButton
- BaseButton
- BaseDialogAction
- BaseDivider
- BaseGeneralAlertDialog
- BaseGradientButton
- BaseInkWell
- BaseKeyValue
- BaseOutlineButton
- BaseScaffold
- BaseSliverAppBar
- BaseTextField
-
PlatformWidget<
M extends Widget, C extends Widget>
Extensions
-
BaseStateExt
on StateMixin<
T>
Properties
- baseDefaultGeneralAlertDialogTitle ↔ Widget
-
getter/setter pair
- initAppBarLeading ↔ dynamic
-
默认返回按钮的样式
initAppBarLeading = Icons.arrow_back;
or
initAppBarLeading = assetsImagesPath("icon_arrow_back");
getter/setter pair
Functions
-
initEasyApp(
{VoidCallback? appBaseURLChangedCallback}) → Future< void> - 可切环境、查看日志 additional arguments: --dart-define=app-debug-flag=true flutter run --release --dart-define=app-debug-flag=true
-
showBaseDialog<
T> ({required BuildContext context, bool barrierDismissible = false, required WidgetBuilder builder}) → Future< T?> -
只针对BaseGeneralAlertDialog设置
barrierDismissible
有效 -
showBaseModalBottomSheet<
T> ({required BuildContext context, required WidgetBuilder builder}) → Future< T?>
Typedefs
-
ComputeResult<
T> = void Function(T state, RxStatus status)