when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult started(
    1. PhoneVerificationData phoneVerificationData
    ),
  2. required TResult checkCodeButtonPressed(),
  3. required TResult resendCodeButtonPressed(),
  4. required TResult timerTicked(
    1. int duration
    ),
  5. required TResult codeChanged(
    1. String value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function(PhoneVerificationData phoneVerificationData)
      started,
  required TResult Function() checkCodeButtonPressed,
  required TResult Function() resendCodeButtonPressed,
  required TResult Function(int duration) timerTicked,
  required TResult Function(String value) codeChanged,
}) =>
    throw _privateConstructorUsedError;