FutureX<T> extension
- on
-
- Future<
T>
- Future<
Methods
-
apply<
R> (FutureOr< R> onValue(T value), {Function? onError}) → Future<T> - apply一个回调, 然后返回当前对象
-
cast<
R> () → Future< R> -
造型为
R
类型 -
delay(
Duration duration) → Future< T> - 延迟一段时间
-
loading(
{bool? cancelable, Duration? timeLimit, String? loadingText, Color? backgroundColor}) → Future< T> - 显示loading
-
thenPop<
R> ({String? until, R? withValue}) → Future< void> - 当前Future正常结束后执行pop
-
thenPopToRoot(
) → Future< void> - 当前Future正常结束后执行pop
-
thenPushNamed(
String routeName, {Object? arguments}) → Future< void> - 当前Future正常结束后推入route
-
thenReplaceNamed(
String routeName, {Object? arguments}) → Future< void> - 当前Future正常结束后推入route
Static Properties
- backgroundColor ↔ Color?
-
getter/setter pair
- defaultLoadingText ↔ String
-
getter/setter pair
- defaultTimeLimit ↔ Duration
-
getter/setter pair
- loadingCancelable ↔ bool
-
getter/setter pair
- loadingWidgetBuilder ↔ LoadingBuilder?
-
getter/setter pair