# Uses of Class
it.tdlight.jni.TdApi.ReactionType

## Uses of TdApi.ReactionType in it.tdlight.jni

Subclasses of TdApi.ReactionType in it.tdlight.jni
Modifier and Type
Class
Description
`static final class`
`TdApi.ReactionTypeCustomEmoji`
A reaction with a custom emoji.
`static final class`
`TdApi.ReactionTypeEmoji`
A reaction with an emoji.
Fields in it.tdlight.jni declared as TdApi.ReactionType
Modifier and Type
Field
Description
`TdApi.ReactionType`
TdApi.Story.`chosenReactionType`
Type of the chosen reaction; may be null if none.
`TdApi.ReactionType`
TdApi.StoryInteractionTypeView.`chosenReactionType`
Type of the reaction that was chosen by the viewer; may be null if none.
`TdApi.ReactionType[]`
TdApi.UpdateMessageReaction.`newReactionTypes`
New list of chosen reactions.
`TdApi.ReactionType[]`
TdApi.UpdateMessageReaction.`oldReactionTypes`
Old list of chosen reactions.
`TdApi.ReactionType[]`
TdApi.ChatAvailableReactionsSome.`reactions`
The list of reactions.
`TdApi.ReactionType`
TdApi.AddMessageReaction.`reactionType`
Type of the reaction to add.
`TdApi.ReactionType`
TdApi.GetChatStoryInteractions.`reactionType`
Pass the default heart reaction or a suggested reaction type to receive only interactions with the specified reaction type; pass null to receive all interactions.
`TdApi.ReactionType`
TdApi.GetMessageAddedReactions.`reactionType`
Type of the reactions to return; pass null to return all added reactions.
`TdApi.ReactionType`
TdApi.InputStoryAreaTypeSuggestedReaction.`reactionType`
Type of the reaction.
`TdApi.ReactionType`
TdApi.RemoveMessageReaction.`reactionType`
Type of the reaction to remove.
`TdApi.ReactionType`
TdApi.SetDefaultReactionType.`reactionType`
New type of the default reaction.
`TdApi.ReactionType`
TdApi.SetStoryReaction.`reactionType`
Type of the reaction to set; pass null to remove the reaction.
`TdApi.ReactionType`
TdApi.StoryAreaTypeSuggestedReaction.`reactionType`
Type of the reaction.
`TdApi.ReactionType`
TdApi.UpdateDefaultReactionType.`reactionType`
The new type of the default reaction.
`TdApi.ReactionType[]`
TdApi.SetMessageReactions.`reactionTypes`
Types of the reaction to set.
`TdApi.ReactionType`
TdApi.SavedMessagesTag.`tag`
The tag.
`TdApi.ReactionType`
TdApi.SearchSavedMessages.`tag`
Tag to search for; pass null to return all suitable messages.
`TdApi.ReactionType`
TdApi.SetSavedMessagesTagLabel.`tag`
The tag which label will be changed.
`TdApi.ReactionType`
TdApi.AddedReaction.`type`
Type of the reaction.
`TdApi.ReactionType`
TdApi.AvailableReaction.`type`
Type of the reaction.
`TdApi.ReactionType`
TdApi.MessageReaction.`type`
Type of the reaction.
`TdApi.ReactionType`
TdApi.UnreadReaction.`type`
Type of the reaction.
Constructors in it.tdlight.jni with parameters of type TdApi.ReactionType
Modifier
Constructor
Description
``
`AddedReaction(TdApi.ReactionType type, TdApi.MessageSender senderId, boolean isOutgoing, int date)`
Represents a reaction applied to a message.
``
`AddMessageReaction(long chatId, long messageId, TdApi.ReactionType reactionType, boolean isBig, boolean updateRecentReactions)`
Adds a reaction or a tag to a message.
``
`AvailableReaction(TdApi.ReactionType type, boolean needsPremium)`
Represents an available reaction.
``
`ChatAvailableReactionsSome(TdApi.ReactionType[] reactions)`
Only specific reactions are available in the chat.
``
`GetChatStoryInteractions(long storySenderChatId, int storyId, TdApi.ReactionType reactionType, boolean preferForwards, String offset, int limit)`
Returns interactions with a story posted in a chat.
``
`GetMessageAddedReactions(long chatId, long messageId, TdApi.ReactionType reactionType, String offset, int limit)`
Returns reactions added for a message, along with their sender.
``
`InputStoryAreaTypeSuggestedReaction(TdApi.ReactionType reactionType, boolean isDark, boolean isFlipped)`
An area pointing to a suggested reaction.
``
`MessageReaction(TdApi.ReactionType type, int totalCount, boolean isChosen, TdApi.MessageSender usedSenderId, TdApi.MessageSender[] recentSenderIds)`
Contains information about a reaction to a message.
``
`RemoveMessageReaction(long chatId, long messageId, TdApi.ReactionType reactionType)`
Removes a reaction from a message.
``
`SavedMessagesTag(TdApi.ReactionType tag, String label, int count)`
Represents a tag used in Saved Messages or a Saved Messages topic.
``
`SearchSavedMessages(long savedMessagesTopicId, TdApi.ReactionType tag, String query, long fromMessageId, int offset, int limit)`
Searches for messages tagged by the given reaction and with the given words in the Saved Messages chat; for Telegram Premium users only.
``
`SetDefaultReactionType(TdApi.ReactionType reactionType)`
Changes type of default reaction for the current user.
``
`SetMessageReactions(long chatId, long messageId, TdApi.ReactionType[] reactionTypes, boolean isBig)`
Sets reactions on a message; for bots only.
``
`SetSavedMessagesTagLabel(TdApi.ReactionType tag, String label)`
Changes label of a Saved Messages tag; for Telegram Premium users only.
``
`SetStoryReaction(long storySenderChatId, int storyId, TdApi.ReactionType reactionType, boolean updateRecentReactions)`
Changes chosen reaction on a story that has already been sent.
``
`Story(int id, long senderChatId, TdApi.MessageSender senderId, int date, boolean isBeingSent, boolean isBeingEdited, boolean isEdited, boolean isPinned, boolean isVisibleOnlyForSelf, boolean canBeDeleted, boolean canBeEdited, boolean canBeForwarded, boolean canBeReplied, boolean canToggleIsPinned, boolean canGetStatistics, boolean canGetInteractions, boolean hasExpiredViewers, TdApi.StoryRepostInfo repostInfo, TdApi.StoryInteractionInfo interactionInfo, TdApi.ReactionType chosenReactionType, TdApi.StoryPrivacySettings privacySettings, TdApi.StoryContent content, TdApi.StoryArea[] areas, TdApi.FormattedText caption)`
Represents a story.
``
`StoryAreaTypeSuggestedReaction(TdApi.ReactionType reactionType, int totalCount, boolean isDark, boolean isFlipped)`
An area pointing to a suggested reaction.
``
`StoryInteractionTypeView(TdApi.ReactionType chosenReactionType)`
A view of the story.
``
`UnreadReaction(TdApi.ReactionType type, TdApi.MessageSender senderId, boolean isBig)`
Contains information about an unread reaction to a message.
``
`UpdateDefaultReactionType(TdApi.ReactionType reactionType)`
The type of default reaction has changed.
``
`UpdateMessageReaction(long chatId, long messageId, TdApi.MessageSender actorId, int date, TdApi.ReactionType[] oldReactionTypes, TdApi.ReactionType[] newReactionTypes)`
User changed its reactions on a message with public reactions; for bots only.