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) {