Skip to main content

auth.SentCodeType

This is a boxed type (a TL class): the Go interface tg.AuthSentCodeTypeClass, implemented by the constructors below. A value of this type is one of them — switch on the concrete type to handle it.

switch v := value.(type) {
case *tg.AuthSentCodeTypeApp: // auth.sentCodeTypeApp
case *tg.AuthSentCodeTypeCall: // auth.sentCodeTypeCall
case *tg.AuthSentCodeTypeEmailCode: // auth.sentCodeTypeEmailCode
case *tg.AuthSentCodeTypeFirebaseSMS: // auth.sentCodeTypeFirebaseSms
case *tg.AuthSentCodeTypeFlashCall: // auth.sentCodeTypeFlashCall
case *tg.AuthSentCodeTypeFragmentSMS: // auth.sentCodeTypeFragmentSms
case *tg.AuthSentCodeTypeMissedCall: // auth.sentCodeTypeMissedCall
case *tg.AuthSentCodeTypeSetUpEmailRequired: // auth.sentCodeTypeSetUpEmailRequired
case *tg.AuthSentCodeTypeSMS: // auth.sentCodeTypeSms
case *tg.AuthSentCodeTypeSMSPhrase: // auth.sentCodeTypeSmsPhrase
case *tg.AuthSentCodeTypeSMSWord: // auth.sentCodeTypeSmsWord
}

Constructors

ConstructorTL name
AuthSentCodeTypeAppauth.sentCodeTypeApp
AuthSentCodeTypeCallauth.sentCodeTypeCall
AuthSentCodeTypeEmailCodeauth.sentCodeTypeEmailCode
AuthSentCodeTypeFirebaseSMSauth.sentCodeTypeFirebaseSms
AuthSentCodeTypeFlashCallauth.sentCodeTypeFlashCall
AuthSentCodeTypeFragmentSMSauth.sentCodeTypeFragmentSms
AuthSentCodeTypeMissedCallauth.sentCodeTypeMissedCall
AuthSentCodeTypeSetUpEmailRequiredauth.sentCodeTypeSetUpEmailRequired
AuthSentCodeTypeSMSauth.sentCodeTypeSms
AuthSentCodeTypeSMSPhraseauth.sentCodeTypeSmsPhrase
AuthSentCodeTypeSMSWordauth.sentCodeTypeSmsWord

References