PremiumFeatureExtensions extension
Methods
-
map<
TResult extends Object?> ({required TResult accentColor(PremiumFeatureAccentColor value), required TResult advancedChatManagement(PremiumFeatureAdvancedChatManagement value), required TResult animatedProfilePhoto(PremiumFeatureAnimatedProfilePhoto value), required TResult appIcons(PremiumFeatureAppIcons value), required TResult backgroundForBoth(PremiumFeatureBackgroundForBoth value), required TResult business(PremiumFeatureBusiness value), required TResult chatBoost(PremiumFeatureChatBoost value), required TResult checklists(PremiumFeatureChecklists value), required TResult customEmoji(PremiumFeatureCustomEmoji value), required TResult disabledAds(PremiumFeatureDisabledAds value), required TResult emojiStatus(PremiumFeatureEmojiStatus value), required TResult forumTopicIcon(PremiumFeatureForumTopicIcon value), required TResult improvedDownloadSpeed(PremiumFeatureImprovedDownloadSpeed value), required TResult increasedLimits(PremiumFeatureIncreasedLimits value), required TResult increasedUploadFileSize(PremiumFeatureIncreasedUploadFileSize value), required TResult lastSeenTimes(PremiumFeatureLastSeenTimes value), required TResult messageEffects(PremiumFeatureMessageEffects value), required TResult messagePrivacy(PremiumFeatureMessagePrivacy value), required TResult paidMessages(PremiumFeaturePaidMessages value), required TResult profileBadge(PremiumFeatureProfileBadge value), required TResult protectPrivateChatContent(PremiumFeatureProtectPrivateChatContent value), required TResult realTimeChatTranslation(PremiumFeatureRealTimeChatTranslation value), required TResult richMessages(PremiumFeatureRichMessages value), required TResult savedMessagesTags(PremiumFeatureSavedMessagesTags value), required TResult textComposition(PremiumFeatureTextComposition value), required TResult uniqueReactions(PremiumFeatureUniqueReactions value), required TResult uniqueStickers(PremiumFeatureUniqueStickers value), required TResult upgradedStories(PremiumFeatureUpgradedStories value), required TResult voiceRecognition(PremiumFeatureVoiceRecognition value)}) → TResult -
Available on PremiumFeature, provided by the PremiumFeatureExtensions extension
-
maybeMap<
TResult extends Object?> ({TResult accentColor(PremiumFeatureAccentColor value)?, TResult advancedChatManagement(PremiumFeatureAdvancedChatManagement value)?, TResult animatedProfilePhoto(PremiumFeatureAnimatedProfilePhoto value)?, TResult appIcons(PremiumFeatureAppIcons value)?, TResult backgroundForBoth(PremiumFeatureBackgroundForBoth value)?, TResult business(PremiumFeatureBusiness value)?, TResult chatBoost(PremiumFeatureChatBoost value)?, TResult checklists(PremiumFeatureChecklists value)?, TResult customEmoji(PremiumFeatureCustomEmoji value)?, TResult disabledAds(PremiumFeatureDisabledAds value)?, TResult emojiStatus(PremiumFeatureEmojiStatus value)?, TResult forumTopicIcon(PremiumFeatureForumTopicIcon value)?, TResult improvedDownloadSpeed(PremiumFeatureImprovedDownloadSpeed value)?, TResult increasedLimits(PremiumFeatureIncreasedLimits value)?, TResult increasedUploadFileSize(PremiumFeatureIncreasedUploadFileSize value)?, TResult lastSeenTimes(PremiumFeatureLastSeenTimes value)?, TResult messageEffects(PremiumFeatureMessageEffects value)?, TResult messagePrivacy(PremiumFeatureMessagePrivacy value)?, TResult paidMessages(PremiumFeaturePaidMessages value)?, TResult profileBadge(PremiumFeatureProfileBadge value)?, TResult protectPrivateChatContent(PremiumFeatureProtectPrivateChatContent value)?, TResult realTimeChatTranslation(PremiumFeatureRealTimeChatTranslation value)?, TResult richMessages(PremiumFeatureRichMessages value)?, TResult savedMessagesTags(PremiumFeatureSavedMessagesTags value)?, TResult textComposition(PremiumFeatureTextComposition value)?, TResult uniqueReactions(PremiumFeatureUniqueReactions value)?, TResult uniqueStickers(PremiumFeatureUniqueStickers value)?, TResult upgradedStories(PremiumFeatureUpgradedStories value)?, TResult voiceRecognition(PremiumFeatureVoiceRecognition value)?, required TResult orElse()}) → TResult -
Available on PremiumFeature, provided by the PremiumFeatureExtensions extension