maybeWhen<TResult extends Object?> method Null safety

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>(
  1. {TResult start(
      )?,
    1. TResult center(
        )?,
      1. required TResult orElse(
          )}
        )
        @optionalTypeArgs, inherited

        Implementation

        @optionalTypeArgs
        TResult maybeWhen<TResult extends Object?>({
          TResult Function()? start,
          TResult Function()? center,
          required TResult orElse(),
        }) =>
            throw _privateConstructorUsedError;