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
| Constructor | TL name |
|---|---|
AuthSentCodeTypeApp | auth.sentCodeTypeApp |
AuthSentCodeTypeCall | auth.sentCodeTypeCall |
AuthSentCodeTypeEmailCode | auth.sentCodeTypeEmailCode |
AuthSentCodeTypeFirebaseSMS | auth.sentCodeTypeFirebaseSms |
AuthSentCodeTypeFlashCall | auth.sentCodeTypeFlashCall |
AuthSentCodeTypeFragmentSMS | auth.sentCodeTypeFragmentSms |
AuthSentCodeTypeMissedCall | auth.sentCodeTypeMissedCall |
AuthSentCodeTypeSetUpEmailRequired | auth.sentCodeTypeSetUpEmailRequired |
AuthSentCodeTypeSMS | auth.sentCodeTypeSms |
AuthSentCodeTypeSMSPhrase | auth.sentCodeTypeSmsPhrase |
AuthSentCodeTypeSMSWord | auth.sentCodeTypeSmsWord |