components/export library
Classes
- Base64Image
- BaseActionSheet
- BaseActionSheetAction
- BaseAlertDialog
- BaseAnimationImage
- BaseAnimationNumberText
- 数字滚动效果
- BaseApp
- BaseAppBar
- BaseBackgroundButton
- BaseBannerView
- BaseButton
- BaseCycleView
- BaseDialogAction
- BaseDivider
- BaseGeneralAlertDialog
- BaseGradientButton
- BaseInkWell
- BaseKeyValue
- BaseLoadingView
- BaseOutlineButton
- BasePlaceholderView
- BaseProgressBar
- 进度条
- BaseRefresh
- BaseScaffold
- BaseSegmentBar
- BaseSliverAppBar
- BaseTabPage
- BaseTagListView
- BaseTextField
- BaseWebImage
- EasyRefreshController
- EasyRefresh控制器
-
PlatformWidget<
M extends Widget, C extends Widget>
Mixins
-
BaseTabState<
T>
Extensions
-
BaseStateExt
on StateMixin<
T>
Properties
- baseDefaultAnimationImage ↔ Widget?
-
getter/setter pair
- baseDefaultGeneralAlertDialogTitle ↔ Widget
-
getter/setter pair
-
统一上拉加载
getter/setter pair
-
getter/setter pair
- baseDefaultRefreshHeader ↔ Header
-
统一下拉刷新
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
-
keepAliveWrapper(
Widget child) → Widget -
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)