type github.com/gotd/td/tg.DocumentClass
210 uses
github.com/gotd/td/tg (current package)
tl_account_saved_ringtone_gen.go#L147: Document DocumentClass
tl_account_saved_ringtone_gen.go#L188: GetDocument() (value DocumentClass)
tl_account_saved_ringtone_gen.go#L274: func (s *AccountSavedRingtoneConverted) GetDocument() (value DocumentClass) {
tl_account_saved_ringtones_gen.go#L147: Ringtones []DocumentClass
tl_account_saved_ringtones_gen.go#L192: GetRingtones() (value []DocumentClass)
tl_account_saved_ringtones_gen.go#L290: s.Ringtones = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_account_saved_ringtones_gen.go#L312: func (s *AccountSavedRingtones) GetRingtones() (value []DocumentClass) {
tl_account_upload_ringtone_gen.go#L239: func (c *Client) AccountUploadRingtone(ctx context.Context, request *AccountUploadRingtoneRequest) (DocumentClass, error) {
tl_account_upload_theme_gen.go#L310: func (c *Client) AccountUploadTheme(ctx context.Context, request *AccountUploadThemeRequest) (DocumentClass, error) {
tl_attach_menu_bot_icon_gen.go#L60: Icon DocumentClass
tl_attach_menu_bot_icon_gen.go#L110: GetIcon() (value DocumentClass)
tl_attach_menu_bot_icon_gen.go#L268: func (a *AttachMenuBotIcon) GetIcon() (value DocumentClass) {
tl_available_reaction_gen.go#L53: StaticIcon DocumentClass
tl_available_reaction_gen.go#L55: AppearAnimation DocumentClass
tl_available_reaction_gen.go#L57: SelectAnimation DocumentClass
tl_available_reaction_gen.go#L59: ActivateAnimation DocumentClass
tl_available_reaction_gen.go#L62: EffectAnimation DocumentClass
tl_available_reaction_gen.go#L67: AroundAnimation DocumentClass
tl_available_reaction_gen.go#L72: CenterIcon DocumentClass
tl_available_reaction_gen.go#L145: GetStaticIcon() (value DocumentClass)
tl_available_reaction_gen.go#L146: GetAppearAnimation() (value DocumentClass)
tl_available_reaction_gen.go#L147: GetSelectAnimation() (value DocumentClass)
tl_available_reaction_gen.go#L148: GetActivateAnimation() (value DocumentClass)
tl_available_reaction_gen.go#L149: GetEffectAnimation() (value DocumentClass)
tl_available_reaction_gen.go#L150: GetAroundAnimation() (value DocumentClass, ok bool)
tl_available_reaction_gen.go#L151: GetCenterIcon() (value DocumentClass, ok bool)
tl_available_reaction_gen.go#L476: func (a *AvailableReaction) GetStaticIcon() (value DocumentClass) {
tl_available_reaction_gen.go#L484: func (a *AvailableReaction) GetAppearAnimation() (value DocumentClass) {
tl_available_reaction_gen.go#L492: func (a *AvailableReaction) GetSelectAnimation() (value DocumentClass) {
tl_available_reaction_gen.go#L500: func (a *AvailableReaction) GetActivateAnimation() (value DocumentClass) {
tl_available_reaction_gen.go#L508: func (a *AvailableReaction) GetEffectAnimation() (value DocumentClass) {
tl_available_reaction_gen.go#L516: func (a *AvailableReaction) SetAroundAnimation(value DocumentClass) {
tl_available_reaction_gen.go#L523: func (a *AvailableReaction) GetAroundAnimation() (value DocumentClass, ok bool) {
tl_available_reaction_gen.go#L534: func (a *AvailableReaction) SetCenterIcon(value DocumentClass) {
tl_available_reaction_gen.go#L541: func (a *AvailableReaction) GetCenterIcon() (value DocumentClass, ok bool) {
tl_bot_app_gen.go#L167: Document DocumentClass
tl_bot_app_gen.go#L244: GetDocument() (value DocumentClass, ok bool)
tl_bot_app_gen.go#L497: func (b *BotApp) SetDocument(value DocumentClass) {
tl_bot_app_gen.go#L504: func (b *BotApp) GetDocument() (value DocumentClass, ok bool) {
tl_bot_info_gen.go#L65: DescriptionDocument DocumentClass
tl_bot_info_gen.go#L167: GetDescriptionDocument() (value DocumentClass, ok bool)
tl_bot_info_gen.go#L564: func (b *BotInfo) SetDescriptionDocument(value DocumentClass) {
tl_bot_info_gen.go#L571: func (b *BotInfo) GetDescriptionDocument() (value DocumentClass, ok bool) {
tl_bot_inline_result_gen.go#L526: Document DocumentClass
tl_bot_inline_result_gen.go#L605: GetDocument() (value DocumentClass, ok bool)
tl_bot_inline_result_gen.go#L865: func (b *BotInlineMediaResult) SetDocument(value DocumentClass) {
tl_bot_inline_result_gen.go#L872: func (b *BotInlineMediaResult) GetDocument() (value DocumentClass, ok bool) {
tl_business_intro_gen.go#L63: Sticker DocumentClass
tl_business_intro_gen.go#L110: GetSticker() (value DocumentClass, ok bool)
tl_business_intro_gen.go#L260: func (b *BusinessIntro) SetSticker(value DocumentClass) {
tl_business_intro_gen.go#L267: func (b *BusinessIntro) GetSticker() (value DocumentClass, ok bool) {
tl_document_class_vector_gen.go#L37: Elems []DocumentClass
tl_document_class_vector_gen.go#L73: GetElems() (value []DocumentClass)
tl_document_class_vector_gen.go#L156: vec.Elems = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_document_class_vector_gen.go#L170: func (vec *DocumentClassVector) GetElems() (value []DocumentClass) {
tl_document_gen.go#L47: func (d DocumentEmpty) construct() DocumentClass { return &d }
tl_document_gen.go#L56: _ DocumentClass = &DocumentEmpty{}
tl_document_gen.go#L212: func (d Document) construct() DocumentClass { return &d }
tl_document_gen.go#L221: _ DocumentClass = &Document{}
tl_document_gen.go#L710: type DocumentClass interface {
tl_document_gen.go#L715: construct() DocumentClass
tl_document_gen.go#L767: func DecodeDocument(buf *bin.Buffer) (DocumentClass, error) {
tl_document_gen.go#L794: Document DocumentClass
tl_document_slices_gen.go#L38: type DocumentClassArray []DocumentClass
tl_document_slices_gen.go#L41: func (s DocumentClassArray) Sort(less func(a, b DocumentClass) bool) DocumentClassArray {
tl_document_slices_gen.go#L49: func (s DocumentClassArray) SortStable(less func(a, b DocumentClass) bool) DocumentClassArray {
tl_document_slices_gen.go#L57: func (s DocumentClassArray) Retain(keep func(x DocumentClass) bool) DocumentClassArray {
tl_document_slices_gen.go#L71: func (s DocumentClassArray) First() (v DocumentClass, ok bool) {
tl_document_slices_gen.go#L79: func (s DocumentClassArray) Last() (v DocumentClass, ok bool) {
tl_document_slices_gen.go#L87: func (s *DocumentClassArray) PopFirst() (v DocumentClass, ok bool) {
tl_document_slices_gen.go#L97: var zero DocumentClass
tl_document_slices_gen.go#L106: func (s *DocumentClassArray) Pop() (v DocumentClass, ok bool) {
tl_document_slices_gen.go#L121: return s.Sort(func(a, b DocumentClass) bool {
tl_document_slices_gen.go#L128: return s.SortStable(func(a, b DocumentClass) bool {
tl_game_gen.go#L59: Document DocumentClass
tl_game_gen.go#L122: GetDocument() (value DocumentClass, ok bool)
tl_game_gen.go#L361: func (g *Game) SetDocument(value DocumentClass) {
tl_game_gen.go#L368: func (g *Game) GetDocument() (value DocumentClass, ok bool) {
tl_help_app_update_gen.go#L60: Document DocumentClass
tl_help_app_update_gen.go#L68: Sticker DocumentClass
tl_help_app_update_gen.go#L138: GetDocument() (value DocumentClass, ok bool)
tl_help_app_update_gen.go#L140: GetSticker() (value DocumentClass, ok bool)
tl_help_app_update_gen.go#L428: func (a *HelpAppUpdate) SetDocument(value DocumentClass) {
tl_help_app_update_gen.go#L435: func (a *HelpAppUpdate) GetDocument() (value DocumentClass, ok bool) {
tl_help_app_update_gen.go#L464: func (a *HelpAppUpdate) SetSticker(value DocumentClass) {
tl_help_app_update_gen.go#L471: func (a *HelpAppUpdate) GetSticker() (value DocumentClass, ok bool) {
tl_help_premium_promo_gen.go#L59: Videos []DocumentClass
tl_help_premium_promo_gen.go#L117: GetVideos() (value []DocumentClass)
tl_help_premium_promo_gen.go#L299: p.Videos = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_help_premium_promo_gen.go#L371: func (p *HelpPremiumPromo) GetVideos() (value []DocumentClass) {
tl_message_media_gen.go#L161: Video DocumentClass
tl_message_media_gen.go#L221: GetVideo() (value DocumentClass, ok bool)
tl_message_media_gen.go#L472: func (m *MessageMediaPhoto) SetVideo(value DocumentClass) {
tl_message_media_gen.go#L479: func (m *MessageMediaPhoto) GetVideo() (value DocumentClass, ok bool) {
tl_message_media_gen.go#L998: Document DocumentClass
tl_message_media_gen.go#L1002: AltDocuments []DocumentClass
tl_message_media_gen.go#L1090: GetDocument() (value DocumentClass, ok bool)
tl_message_media_gen.go#L1091: GetAltDocuments() (value []DocumentClass, ok bool)
tl_message_media_gen.go#L1328: m.AltDocuments = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_message_media_gen.go#L1458: func (m *MessageMediaDocument) SetDocument(value DocumentClass) {
tl_message_media_gen.go#L1465: func (m *MessageMediaDocument) GetDocument() (value DocumentClass, ok bool) {
tl_message_media_gen.go#L1476: func (m *MessageMediaDocument) SetAltDocuments(value []DocumentClass) {
tl_message_media_gen.go#L1483: func (m *MessageMediaDocument) GetAltDocuments() (value []DocumentClass, ok bool) {
tl_messages_available_effects_gen.go#L155: Documents []DocumentClass
tl_messages_available_effects_gen.go#L204: GetDocuments() (value []DocumentClass)
tl_messages_available_effects_gen.go#L330: a.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_available_effects_gen.go#L360: func (a *MessagesAvailableEffects) GetDocuments() (value []DocumentClass) {
tl_messages_faved_stickers_gen.go#L149: Stickers []DocumentClass
tl_messages_faved_stickers_gen.go#L198: GetStickers() (value []DocumentClass)
tl_messages_faved_stickers_gen.go#L324: f.Stickers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_faved_stickers_gen.go#L354: func (f *MessagesFavedStickers) GetStickers() (value []DocumentClass) {
tl_messages_found_stickers_gen.go#L237: Stickers []DocumentClass
tl_messages_found_stickers_gen.go#L289: GetStickers() (value []DocumentClass)
tl_messages_found_stickers_gen.go#L422: f.Stickers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_found_stickers_gen.go#L462: func (f *MessagesFoundStickers) GetStickers() (value []DocumentClass) {
tl_messages_get_custom_emoji_documents_gen.go#L201: func (c *Client) MessagesGetCustomEmojiDocuments(ctx context.Context, documentid []int64) ([]DocumentClass, error) {
tl_messages_get_custom_emoji_documents_gen.go#L210: return []DocumentClass(result.Elems), nil
tl_messages_get_document_by_hash_gen.go#L226: func (c *Client) MessagesGetDocumentByHash(ctx context.Context, request *MessagesGetDocumentByHashRequest) (DocumentClass, error) {
tl_messages_recent_stickers_gen.go#L149: Stickers []DocumentClass
tl_messages_recent_stickers_gen.go#L203: GetStickers() (value []DocumentClass)
tl_messages_recent_stickers_gen.go#L339: r.Stickers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_recent_stickers_gen.go#L386: func (r *MessagesRecentStickers) GetStickers() (value []DocumentClass) {
tl_messages_saved_gifs_gen.go#L147: Gifs []DocumentClass
tl_messages_saved_gifs_gen.go#L192: GetGifs() (value []DocumentClass)
tl_messages_saved_gifs_gen.go#L290: s.Gifs = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_saved_gifs_gen.go#L312: func (s *MessagesSavedGifs) GetGifs() (value []DocumentClass) {
tl_messages_sticker_set_gen.go#L46: Documents []DocumentClass
tl_messages_sticker_set_gen.go#L99: GetDocuments() (value []DocumentClass)
tl_messages_sticker_set_gen.go#L253: s.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_sticker_set_gen.go#L291: func (s *MessagesStickerSet) GetDocuments() (value []DocumentClass) {
tl_messages_stickers_gen.go#L147: Stickers []DocumentClass
tl_messages_stickers_gen.go#L192: GetStickers() (value []DocumentClass)
tl_messages_stickers_gen.go#L290: s.Stickers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_messages_stickers_gen.go#L312: func (s *MessagesStickers) GetStickers() (value []DocumentClass) {
tl_page_gen.go#L67: Documents []DocumentClass
tl_page_gen.go#L137: GetDocuments() (value []DocumentClass)
tl_page_gen.go#L356: p.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_page_gen.go#L458: func (p *Page) GetDocuments() (value []DocumentClass) {
tl_rich_message_gen.go#L49: Documents []DocumentClass
tl_rich_message_gen.go#L104: GetDocuments() (value []DocumentClass)
tl_rich_message_gen.go#L284: r.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_rich_message_gen.go#L352: func (r *RichMessage) GetDocuments() (value []DocumentClass) {
tl_server_gen.go#L1577: func (s *ServerDispatcher) OnAccountUploadTheme(f func(ctx context.Context, request *AccountUploadThemeRequest) (DocumentClass, error)) {
tl_server_gen.go#L1945: func (s *ServerDispatcher) OnAccountUploadRingtone(f func(ctx context.Context, request *AccountUploadRingtoneRequest) (DocumentClass, error)) {
tl_server_gen.go#L4446: func (s *ServerDispatcher) OnMessagesGetDocumentByHash(f func(ctx context.Context, request *MessagesGetDocumentByHashRequest) (DocumentClass, error)) {
tl_server_gen.go#L6593: func (s *ServerDispatcher) OnMessagesGetCustomEmojiDocuments(f func(ctx context.Context, documentid []int64) ([]DocumentClass, error)) {
tl_star_gift_attribute_gen.go#L59: Document DocumentClass
tl_star_gift_attribute_gen.go#L116: GetDocument() (value DocumentClass)
tl_star_gift_attribute_gen.go#L284: func (s *StarGiftAttributeModel) GetDocument() (value DocumentClass) {
tl_star_gift_attribute_gen.go#L312: Document DocumentClass
tl_star_gift_attribute_gen.go#L362: GetDocument() (value DocumentClass)
tl_star_gift_attribute_gen.go#L488: func (s *StarGiftAttributePattern) GetDocument() (value DocumentClass) {
tl_star_gift_collection_gen.go#L54: Icon DocumentClass
tl_star_gift_collection_gen.go#L115: GetIcon() (value DocumentClass, ok bool)
tl_star_gift_collection_gen.go#L293: func (s *StarGiftCollection) SetIcon(value DocumentClass) {
tl_star_gift_collection_gen.go#L300: func (s *StarGiftCollection) GetIcon() (value DocumentClass, ok bool) {
tl_star_gift_gen.go#L80: Sticker DocumentClass
tl_star_gift_gen.go#L327: GetSticker() (value DocumentClass)
tl_star_gift_gen.go#L1074: func (s *StarGift) GetSticker() (value DocumentClass) {
tl_sticker_set_covered_gen.go#L42: Cover DocumentClass
tl_sticker_set_covered_gen.go#L87: GetCover() (value DocumentClass)
tl_sticker_set_covered_gen.go#L194: func (s *StickerSetCovered) GetCover() (value DocumentClass) {
tl_sticker_set_covered_gen.go#L209: Covers []DocumentClass
tl_sticker_set_covered_gen.go#L254: GetCovers() (value []DocumentClass)
tl_sticker_set_covered_gen.go#L352: s.Covers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_sticker_set_covered_gen.go#L374: func (s *StickerSetMultiCovered) GetCovers() (value []DocumentClass) {
tl_sticker_set_covered_gen.go#L404: Documents []DocumentClass
tl_sticker_set_covered_gen.go#L457: GetDocuments() (value []DocumentClass)
tl_sticker_set_covered_gen.go#L611: s.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_sticker_set_covered_gen.go#L649: func (s *StickerSetFullCovered) GetDocuments() (value []DocumentClass) {
tl_story_album_gen.go#L58: IconVideo DocumentClass
tl_story_album_gen.go#L109: GetIconVideo() (value DocumentClass, ok bool)
tl_story_album_gen.go#L304: func (s *StoryAlbum) SetIconVideo(value DocumentClass) {
tl_story_album_gen.go#L311: func (s *StoryAlbum) GetIconVideo() (value DocumentClass, ok bool) {
tl_story_item_gen.go#L564: Music DocumentClass
tl_story_item_gen.go#L696: GetMusic() (value DocumentClass, ok bool)
tl_story_item_gen.go#L1591: func (s *StoryItem) SetMusic(value DocumentClass) {
tl_story_item_gen.go#L1598: func (s *StoryItem) GetMusic() (value DocumentClass, ok bool) {
tl_theme_gen.go#L64: Document DocumentClass
tl_theme_gen.go#L152: GetDocument() (value DocumentClass, ok bool)
tl_theme_gen.go#L515: func (t *Theme) SetDocument(value DocumentClass) {
tl_theme_gen.go#L522: func (t *Theme) GetDocument() (value DocumentClass, ok bool) {
tl_user_full_gen.go#L378: SavedMusic DocumentClass
tl_user_full_gen.go#L658: GetSavedMusic() (value DocumentClass, ok bool)
tl_user_full_gen.go#L2754: func (u *UserFull) SetSavedMusic(value DocumentClass) {
tl_user_full_gen.go#L2761: func (u *UserFull) GetSavedMusic() (value DocumentClass, ok bool) {
tl_users_saved_music_gen.go#L185: Documents []DocumentClass
tl_users_saved_music_gen.go#L230: GetDocuments() (value []DocumentClass)
tl_users_saved_music_gen.go#L328: s.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_users_saved_music_gen.go#L350: func (s *UsersSavedMusic) GetDocuments() (value []DocumentClass) {
tl_wall_paper_gen.go#L70: Document DocumentClass
tl_wall_paper_gen.go#L152: GetDocument() (value DocumentClass)
tl_wall_paper_gen.go#L453: func (w *WallPaper) GetDocument() (value DocumentClass) {
tl_web_page_attribute_gen.go#L47: Documents []DocumentClass
tl_web_page_attribute_gen.go#L98: GetDocuments() (value []DocumentClass, ok bool)
tl_web_page_attribute_gen.go#L223: w.Documents = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_web_page_attribute_gen.go#L242: func (w *WebPageAttributeTheme) SetDocuments(value []DocumentClass) {
tl_web_page_attribute_gen.go#L249: func (w *WebPageAttributeTheme) GetDocuments() (value []DocumentClass, ok bool) {
tl_web_page_attribute_gen.go#L560: Stickers []DocumentClass
tl_web_page_attribute_gen.go#L612: GetStickers() (value []DocumentClass)
tl_web_page_attribute_gen.go#L730: w.Stickers = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_web_page_attribute_gen.go#L782: func (w *WebPageAttributeStickerSet) GetStickers() (value []DocumentClass) {
tl_web_page_attribute_gen.go#L957: Icons []DocumentClass
tl_web_page_attribute_gen.go#L998: GetIcons() (value []DocumentClass)
tl_web_page_attribute_gen.go#L1083: w.Icons = make([]DocumentClass, 0, headerLen%bin.PreallocateLimit)
tl_web_page_attribute_gen.go#L1097: func (w *WebPageAttributeStarGiftCollection) GetIcons() (value []DocumentClass) {
tl_web_page_gen.go#L552: Document DocumentClass
tl_web_page_gen.go#L681: GetDocument() (value DocumentClass, ok bool)
tl_web_page_gen.go#L1440: func (w *WebPage) SetDocument(value DocumentClass) {
tl_web_page_gen.go#L1447: func (w *WebPage) GetDocument() (value DocumentClass, ok bool) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |