aymtools library

Constants

compute1 → const Future<R> Function<M, R>(ComputeCallback<M, R> callback, M message, {String? debugLabel})
Strm → const StrmImpl
Toast → const ToastCompanion

Properties

fileLogDateFormat → DateFormat
final

Functions

compute0<R>(R callback(), {String? debugLabel}) Future<R>
compute2<Q, Q1, R>(R callback(Q p0, Q1 p1), Q param, Q1 param1, {String? debugLabel}) Future<R>
compute3<P, P2, P3, R>(R callback(P p0, P2 p2, P3 p3), P param, P2 param2, P3 param3, {String? debugLabel}) Future<R>
compute4<P, P2, P3, P4, R>(R callback(P p0, P2 p2, P3 p3, P4 p4), P param, P2 param2, P3 param3, P4 param4, {String? debugLabel}) Future<R>
compute5<P, P2, P3, P4, P5, R>(R callback(P p0, P2 p2, P3 p3, P4 p4, P5 p5), P param, P2 param2, P3 param3, P4 param4, P5 param5, {String? debugLabel}) Future<R>
isPrimitive(dynamic value) bool
main() → dynamic
showCAboutDialog({required BuildContext context, Cancellable? cancellable, String? applicationName, String? applicationVersion, Widget? applicationIcon, String? applicationLegalese, List<Widget>? children, bool useRootNavigator = true, RouteSettings? routeSettings, Offset? anchorPoint}) → void
showCCupertinoDialog<T>({required BuildContext context, required WidgetBuilder builder, Cancellable? cancellable, String? barrierLabel, bool useRootNavigator = true, bool barrierDismissible = false, RouteSettings? routeSettings, Offset? anchorPoint}) Future<T?>
showCCupertinoModalPopup<T>({required BuildContext context, required WidgetBuilder builder, Cancellable? cancellable, ImageFilter? filter, Color barrierColor = kCupertinoModalBarrierColor, bool barrierDismissible = true, bool useRootNavigator = true, bool semanticsDismissible = false, RouteSettings? routeSettings, Offset? anchorPoint}) Future<T?>
showCDialog<T>({required BuildContext context, required WidgetBuilder builder, Cancellable? cancellable, bool barrierDismissible = true, Color? barrierColor = Colors.black54, String? barrierLabel, bool useSafeArea = true, bool useRootNavigator = true, RouteSettings? routeSettings, Offset? anchorPoint}) Future<T?>
showCGeneralDialog<T extends Object?>({required BuildContext context, required RoutePageBuilder pageBuilder, Cancellable? cancellable, bool barrierDismissible = false, String? barrierLabel, Color barrierColor = const Color(0x80000000), Duration transitionDuration = const Duration(milliseconds: 200), RouteTransitionsBuilder? transitionBuilder, bool useRootNavigator = true, RouteSettings? routeSettings, Offset? anchorPoint}) Future<T?>
showCLicensePage({required BuildContext context, Cancellable? cancellable, String? applicationName, String? applicationVersion, Widget? applicationIcon, String? applicationLegalese, bool useRootNavigator = false}) → void
showCModalBottomSheet<T>({required BuildContext context, required WidgetBuilder builder, Cancellable? cancellable, Color? backgroundColor, double? elevation, ShapeBorder? shape, Clip? clipBehavior, BoxConstraints? constraints, Color? barrierColor, bool isScrollControlled = false, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, bool? showDragHandle, bool useSafeArea = false, RouteSettings? routeSettings, AnimationController? transitionAnimationController, Offset? anchorPoint}) Future<T?>

Typedefs

BuildFailWidget = Widget Function(VoidCallback retry)
CheckCanLoadMore = bool Function(double paintExtent, double maxPaintExtent)
paintExtent 已经在屏幕上绘制了多少 maxPaintExtent完全绘制需要多大空间 return true触发加载更多 false不触发加载
LoadMoreCallback = void Function(LoadMoreEnd )
LoadMoreEnd = void Function(bool loadOk, [bool loadFinish])
OnDynamicLoadedNotifier<T> = void Function(T data)
OnGeneratePage = Widget? Function(String name, Object? arguments)
OnGeneratePageWrapper = Widget Function(String name, Object? arguments, Widget page)
OnGeneratePushPageInterceptor = List<RoutePushInterceptor>? Function(Route route)
OnPageConvertToRoute = Page Function(String name, Object? arguments, Widget page)
PageCreator = Widget Function(BuildContext context, Object? argments)
RoutePageFactory = Page? Function(String name, Object? arguments)
RoutePushInterceptorInvoker<T> = Future<T?> Function(NavigatorState navigator, Route<T> route, RoutePushInterceptorProcess<T> next)
StrmWidgetBuilder<T> = Widget Function(BuildContext context, AsyncSnapshot<T> snapshot, Widget? child)
VoidCallBack = void Function()