# Uses of Class it.tdlight.jni.TdApi.ReactionType (TDLight API 4.0.458 API)
use: module: tdlight.api, package: it.tdlight.jni, class: TdApi, class: ReactionType

# 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.StoryViewer.`chosenReactionType`
Type of the reaction that was chosen by the user; may be null if none.
`TdApi.ReactionType[]`
TdApi.ChatAvailableReactionsSome.`reactions`
The list of reactions.
`TdApi.ReactionType`
TdApi.AddMessageReaction.`reactionType`
Type of the reaction to add.
`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.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 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.
``
`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.
``
`SetDefaultReactionType(TdApi.ReactionType reactionType)`
Changes type of default reaction for the current user.
``
`SetStoryReaction(long storySenderChatId, int storyId, TdApi.ReactionType reactionType, boolean updateRecentReactions)`
Changes chosen reaction on a story.
``
`Story(int id, long senderChatId, int date, boolean isBeingSent, boolean isBeingEdited, boolean isEdited, boolean isPinned, boolean isVisibleOnlyForSelf, boolean canBeDeleted, boolean canBeEdited, boolean canBeForwarded, boolean canBeReplied, boolean canToggleIsPinned, boolean canGetViewers, boolean hasExpiredViewers, 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.
``
`StoryViewer(long userId, int viewDate, TdApi.BlockList blockList, TdApi.ReactionType chosenReactionType)`
Represents a viewer of a 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.