maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult adaptive()?,
  2. TResult material()?,
  3. TResult cupertino()?,
  4. TResult custom(
    1. Widget transitionsBuilder(
      1. BuildContext,
      2. Animation<double>,
      3. Animation<double>,
      4. Widget,
      ),
    2. bool opaque,
    3. bool barrierDismissible,
    4. Duration reverseTransitionDuration,
    5. Duration transitionDuration,
    6. Color? barrierColor,
    7. String? barrierLabel,
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function()? adaptive,
  TResult Function()? material,
  TResult Function()? cupertino,
  TResult Function(
          Widget Function(
                  BuildContext, Animation<double>, Animation<double>, Widget)
              transitionsBuilder,
          bool opaque,
          bool barrierDismissible,
          Duration reverseTransitionDuration,
          Duration transitionDuration,
          Color? barrierColor,
          String? barrierLabel)?
      custom,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;