maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult multipleIconActions(
    1. String leftIconAsset,
    2. String rightIconAsset,
    3. void onPressedLeftIcon()?,
    4. Color leftIconColor,
    5. void onPressedRightIcon()?,
    6. Color rightIconColor,
    )?,
  2. TResult singleIconAction(
    1. String iconAsset,
    2. void onPressedIcon()?,
    3. Color iconColor
    )?,
  3. TResult singleTextAction(
    1. String text,
    2. void onPressedText()?
    )?,
  4. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(
          String leftIconAsset,
          String rightIconAsset,
          void Function()? onPressedLeftIcon,
          Color leftIconColor,
          void Function()? onPressedRightIcon,
          Color rightIconColor)?
      multipleIconActions,
  TResult Function(
          String iconAsset, void Function()? onPressedIcon, Color iconColor)?
      singleIconAction,
  TResult Function(String text, void Function()? onPressedText)?
      singleTextAction,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;