type github.com/gotd/td/tg.DocumentClass

152 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#L235: func (c *Client) AccountUploadRingtone(ctx context.Context, request *AccountUploadRingtoneRequest) (DocumentClass, error) {
		tl_account_upload_theme_gen.go#L309: 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#L59: 	DescriptionDocument DocumentClass
		tl_bot_info_gen.go#L124: 	GetDescriptionDocument() (value DocumentClass, ok bool)
		tl_bot_info_gen.go#L423: func (b *BotInfo) SetDescriptionDocument(value DocumentClass) {
		tl_bot_info_gen.go#L430: 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_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#L706: type DocumentClass interface {
		tl_document_gen.go#L711: 	construct() DocumentClass
		tl_document_gen.go#L762: func DecodeDocument(buf *bin.Buffer) (DocumentClass, error) {
		tl_document_gen.go#L789: 	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#L904: 	Document DocumentClass
		tl_message_media_gen.go#L910: 	AltDocument DocumentClass
		tl_message_media_gen.go#L972: 	GetDocument() (value DocumentClass, ok bool)
		tl_message_media_gen.go#L973: 	GetAltDocument() (value DocumentClass, ok bool)
		tl_message_media_gen.go#L1189: func (m *MessageMediaDocument) SetDocument(value DocumentClass) {
		tl_message_media_gen.go#L1196: func (m *MessageMediaDocument) GetDocument() (value DocumentClass, ok bool) {
		tl_message_media_gen.go#L1207: func (m *MessageMediaDocument) SetAltDocument(value DocumentClass) {
		tl_message_media_gen.go#L1214: func (m *MessageMediaDocument) GetAltDocument() (value DocumentClass, ok bool) {
		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_get_custom_emoji_documents_gen.go#L202: func (c *Client) MessagesGetCustomEmojiDocuments(ctx context.Context, documentid []int64) ([]DocumentClass, error) {
		tl_messages_get_custom_emoji_documents_gen.go#L211: 	return []DocumentClass(result.Elems), nil
		tl_messages_get_document_by_hash_gen.go#L227: 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_server_gen.go#L1505: func (s *ServerDispatcher) OnAccountUploadTheme(f func(ctx context.Context, request *AccountUploadThemeRequest) (DocumentClass, error)) {
		tl_server_gen.go#L1873: func (s *ServerDispatcher) OnAccountUploadRingtone(f func(ctx context.Context, request *AccountUploadRingtoneRequest) (DocumentClass, error)) {
		tl_server_gen.go#L3579: func (s *ServerDispatcher) OnMessagesGetDocumentByHash(f func(ctx context.Context, request *MessagesGetDocumentByHashRequest) (DocumentClass, error)) {
		tl_server_gen.go#L5726: func (s *ServerDispatcher) OnMessagesGetCustomEmojiDocuments(f func(ctx context.Context, documentid []int64) ([]DocumentClass, error)) {
		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_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_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_gen.go#L540: 	Document DocumentClass
		tl_web_page_gen.go#L665: 	GetDocument() (value DocumentClass, ok bool)
		tl_web_page_gen.go#L1395: func (w *WebPage) SetDocument(value DocumentClass) {
		tl_web_page_gen.go#L1402: func (w *WebPage) GetDocument() (value DocumentClass, ok bool) {