tiktok-live-connector
Version:
Node.js library to receive live stream chat events like comments and gifts from TikTok LIVE.
867 lines (866 loc) • 803 kB
JavaScript
"use strict";
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v2.7.0
// protoc v5.27.1
// source: data.proto
Object.defineProperty(exports, "__esModule", { value: true });
exports.Gift_CrossScreenEffectInfo_ActionEffectIdsEntry = exports.Gift_CrossScreenEffectInfo_SingleActionEffectIdsEntry = exports.Gift_CrossScreenEffectInfo = exports.Gift_BatchGiftInfo = exports.Gift_GiftPanelBanner = exports.Gift = exports.BadgeStruct_PaddingInfo = exports.BadgeStruct_StringBadge = exports.BadgeStruct_IconConfig = exports.BadgeStruct_TextBadge = exports.BadgeStruct_ImageBadge = exports.BadgeStruct_CombineBadgeBackground = exports.BadgeStruct_ProfileCardPanel = exports.BadgeStruct_NumberConfig = exports.BadgeStruct_ProjectionConfig = exports.BadgeStruct_ProfileContent = exports.BadgeStruct_ArrowConfig = exports.BadgeStruct_CombineBadge = exports.BadgeStruct = exports.Image_Content = exports.Image = exports.Text_PatternRef = exports.Text_TextPieceUser = exports.Text_TextPiecePatternRef = exports.Text_TextPieceGift = exports.Text_TextFormat = exports.Text_TextPiece = exports.Text = exports.CommonMessageData_LiveMessageID = exports.CommonMessageData_LiveMessageSEI = exports.CommonMessageData = exports.Emote_AuditInfo_AuditTaskType = exports.User_FansClub_FansClubData_UserFansClubStatus = exports.User_FansClub_FansClubData_BadgeIcon = exports.User_FansClub_PreferntialType = exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType = exports.User_EcommerceEntrance_EntranceType = exports.User_EcommerceEntrance_CreatorType = exports.User_LiveEventInfo_EventPayMethod = exports.BadgeStruct_VerticalPaddingRule = exports.BadgeStruct_HorizontalPaddingRule = exports.BadgeStruct_Position = exports.BadgeStruct_BadgeExhibitionType = exports.BadgeStruct_DisplayStatus = exports.BadgeStruct_BadgeSceneType = exports.BadgeStruct_BadgePriorityType = exports.BadgeStruct_BadgeDisplayType = exports.Text_ShowType = exports.CommonMessageData_IMDispatchStrategy = exports.protobufPackage = void 0;
exports.TikTokColor = exports.Ranking = exports.LiveStreamGoalIndicator = exports.LiveStreamGoal_GoalStats_GoalComparison = exports.LiveStreamGoal_GoalStats = exports.LiveStreamGoal_LiveStreamGoalContributor_SubGoalContribution = exports.LiveStreamGoal_LiveStreamGoalContributor = exports.LiveStreamGoal_LiveStreamSubGoalGift = exports.LiveStreamGoal_LiveStreamSubGoal_SubGoalPinInfo = exports.LiveStreamGoal_LiveStreamSubGoal = exports.LiveStreamGoal_AuditInfo = exports.LiveStreamGoal = exports.UserIdentity = exports.MsgFilter = exports.PunishEventInfo = exports.Emote_EmoteUploadInfo = exports.Emote_AuditInfo = exports.Emote = exports.User_UserStats = exports.User_UserAttr = exports.User_SubscribeInfo = exports.User_SubscribeBadge = exports.User_PayGrade = exports.User_OwnRoom = exports.User_FollowInfo = exports.User_FansClubInfo = exports.User_FansClub_FansClubData = exports.User_FansClub = exports.User_EcommerceEntrance_ShowcaseEntranceInfo = exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreOfficialLabel_ShopLabelImage = exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreOfficialLabel = exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel = exports.User_EcommerceEntrance_ShopEntranceInfo = exports.User_EcommerceEntrance = exports.User_ComboBadgeInfo = exports.User_Border = exports.User_AuthorStats = exports.User_AuthenticationInfo = exports.User_AnchorLevel = exports.User_ActivityInfo = exports.User_LiveEventInfo_WalletPackage = exports.User_LiveEventInfo = exports.User = exports.Gift_GiftBoxInfo = exports.Gift_GiftSkinToGiftTextsInfo = exports.Gift_GiftText = exports.Gift_GiftSkin = exports.Gift_UGGiftStructInfo = exports.Gift_GiftSponsorInfo = exports.Gift_CrossScreenEffectInfo_ReactionEffectIdsEntry = void 0;
exports.LinkerWaitingListChangeContent = exports.LinkerUpdateUserSettingContent = exports.LinkerUpdateUserContent_UpdateInfoEntry = exports.LinkerUpdateUserContent = exports.LinkmicUserToastContent = exports.LinkerSysKickOutContent = exports.LinkerSetting = exports.LinkerReplyContent_LinkmicInfo = exports.LinkerReplyContent = exports.LinkerRandomMatchContent = exports.LinkerMuteContent = exports.LinkerMicIdxUpdateContent = exports.LinkerMediaChangeContent_LinkerMediaChangeOperator = exports.LinkerMediaChangeContent = exports.LinkerListChangeContent = exports.CohostListChangeContent = exports.LinkerLinkedListChangeContent = exports.LinkerLeaveContent = exports.LinkerKickOutContent = exports.CohostTopic = exports.LinkerInviteContent_LinkerInviteMessageExtra_InviterRivalExtra_OptPairInfo_OptPairUser = exports.LinkerInviteContent_LinkerInviteMessageExtra_InviterRivalExtra_OptPairInfo = exports.LinkerInviteContent_LinkerInviteMessageExtra_InviterRivalExtra_Hashtag = exports.LinkerInviteContent_LinkerInviteMessageExtra_InviterRivalExtra_AuthenticationInfo = exports.LinkerInviteContent_LinkerInviteMessageExtra_InviterRivalExtra = exports.LinkerInviteContent_LinkerInviteMessageExtra = exports.LinkerInviteContent_CohostABTestSetting_CohostABTestList_CohostABTest = exports.LinkerInviteContent_CohostABTestSetting_CohostABTestList = exports.LinkerInviteContent_CohostABTestSetting = exports.LinkerInviteContent_PerceptionDialogInfo_PerceptionFeedbackOption = exports.LinkerInviteContent_PerceptionDialogInfo = exports.LinkerInviteContent_LinkmicUserInfo = exports.LinkerInviteContent_InviteTopHostInfo = exports.LinkerInviteContent_RtcExtInfoMapEntry = exports.LinkerInviteContent = exports.LinkerEnterContent = exports.LinkerCreateContent = exports.LinkerCloseContent = exports.ListUser = exports.LinkerCancelContent = exports.LinkerAcceptNoticeContent = exports.FanTicketRoomNoticeContent = exports.UserFanTicket = exports.PollUpdateVotesContent = exports.VoteUser = exports.PollOptionInfo = exports.PollEndContent = exports.PollStartContent = exports.TimeStampContainer = exports.ValueLabel = void 0;
exports.BusinessContent_PermitJoinGroupBizContent = exports.BusinessContent_CohostContent = exports.BusinessContent = exports.GroupChangeContent = exports.P2PGroupChangeContent = exports.CancelJoinGroupContent = exports.MigrationDetails = exports.PermitJoinGroupContent = exports.LeaveJoinGroupContent = exports.JoinDirectContent = exports.FinishChannelContent = exports.LeaveContent = exports.CancelInviteContent = exports.CancelApplyContent = exports.PosIdentity = exports.KickOutContent = exports.ReplyInviteContent = exports.PermitApplyContent = exports.ApplyContent = exports.InviteContent = exports.MultiLiveContent_KickOutBizContent = exports.MultiLiveContent_PermitBizContent = exports.MultiLiveContent_ReplyBizContent = exports.MultiLiveContent_InviteBizContent = exports.MultiLiveContent_JoinDirectBizContent = exports.MultiLiveContent_ApplyBizContent = exports.MultiLiveContent = exports.MicPositionData = exports.ContentPosition = exports.ListChangeContent = exports.CreateChannelContent = exports.RTCExtraInfo_RTCBitrateMap = exports.RTCExtraInfo_RTCVideoParam = exports.RTCExtraInfo_RTCLiveVideoParam = exports.RTCExtraInfo_RTCEngineConfig = exports.RTCExtraInfo_RTCOther = exports.RTCExtraInfo_RTCInfoExtra = exports.RTCExtraInfo_ByteRTCExtInfo = exports.RTCExtraInfo_RTCMixBase = exports.RTCExtraInfo = exports.GroupChannelUser = exports.GroupChannelAllUser = exports.DSLConfig = exports.GroupPlayer = exports.LinkPosition = exports.Position = exports.LinkLayerListUser = exports.AllListUser = exports.Player = exports.MultiLiveAnchorPanelSettings = void 0;
exports.HighScoreControlCfg = exports.BattleUserArmy = exports.BattleUserArmies = exports.BattleTeamUserArmies = exports.BattleSetting = exports.BattleTeamUser = exports.GiftModeMeta = exports.PublicAreaMessageCommon_UserInteractionInfo = exports.PublicAreaMessageCommon_PortraitInfo = exports.PublicAreaMessageCommon_PortraitTag = exports.PublicAreaMessageCommon_UserMetrics = exports.PublicAreaMessageCommon_CreatorSuccessInfo = exports.PublicAreaMessageCommon_Topic = exports.PublicAreaMessageCommon_TagItem = exports.PublicAreaMessageCommon = exports.PublicAreaCommon = exports.Author = exports.FansClubData_UserBadge_IconsEntry = exports.FansClubData_UserBadge = exports.FansClubData = exports.FansClubMember_PreferDataEntry = exports.FansClubMember = exports.BorderInfo = exports.GradeIcon = exports.UserHonor = exports.FontStyle = exports.PrivilegeLogExtra = exports.JoinGroupContent = exports.BusinessContent_TopHostInfo = exports.BusinessContent_Hashtag = exports.BusinessContent_JoinGroupMessageExtra_RivalExtra_AuthenticationInfo = exports.BusinessContent_JoinGroupMessageExtra_RivalExtra = exports.BusinessContent_JoinGroupMessageExtra = exports.BusinessContent_PerceptionFeedbackOption = exports.BusinessContent_PerceptionDialogInfo = exports.BusinessContent_Tag = exports.BusinessContent_JoinGroupBizContent_TagV2_SimilarInterestContent = exports.BusinessContent_JoinGroupBizContent_TagV2_SecondDegreeRelationContent = exports.BusinessContent_JoinGroupBizContent_TagV2_UserInfo = exports.BusinessContent_JoinGroupBizContent_TagV2 = exports.BusinessContent_JoinGroupBizContent_RivalsGameTag = exports.BusinessContent_JoinGroupBizContent = exports.BusinessContent_CohostUserInfo_CohostStreamConfig = exports.BusinessContent_CohostUserInfo = exports.BusinessContent_ListChangeBizContent_VirtualWaitingUser = exports.BusinessContent_ListChangeBizContent_UserInfosEntry = exports.BusinessContent_ListChangeBizContent = void 0;
/* eslint-disable */
const wire_1 = require("@bufbuild/protobuf/wire");
exports.protobufPackage = "";
var CommonMessageData_IMDispatchStrategy;
(function (CommonMessageData_IMDispatchStrategy) {
CommonMessageData_IMDispatchStrategy[CommonMessageData_IMDispatchStrategy["IM_DISPATCH_STRATEGY_DEFAULT"] = 0] = "IM_DISPATCH_STRATEGY_DEFAULT";
CommonMessageData_IMDispatchStrategy[CommonMessageData_IMDispatchStrategy["IM_DISPATCH_STRATEGY_BYPASS_DISPATCH_QUEUE"] = 1] = "IM_DISPATCH_STRATEGY_BYPASS_DISPATCH_QUEUE";
CommonMessageData_IMDispatchStrategy[CommonMessageData_IMDispatchStrategy["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(CommonMessageData_IMDispatchStrategy = exports.CommonMessageData_IMDispatchStrategy || (exports.CommonMessageData_IMDispatchStrategy = {}));
var Text_ShowType;
(function (Text_ShowType) {
Text_ShowType[Text_ShowType["SHOW_TYPE_NORMAL"] = 0] = "SHOW_TYPE_NORMAL";
Text_ShowType[Text_ShowType["SHOW_TYPE_FADE_IN_OUT"] = 1] = "SHOW_TYPE_FADE_IN_OUT";
Text_ShowType[Text_ShowType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Text_ShowType = exports.Text_ShowType || (exports.Text_ShowType = {}));
var BadgeStruct_BadgeDisplayType;
(function (BadgeStruct_BadgeDisplayType) {
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["BADGEDISPLAYTYPE_UNKNOWN"] = 0] = "BADGEDISPLAYTYPE_UNKNOWN";
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["BADGEDISPLAYTYPE_IMAGE"] = 1] = "BADGEDISPLAYTYPE_IMAGE";
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["BADGEDISPLAYTYPE_TEXT"] = 2] = "BADGEDISPLAYTYPE_TEXT";
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["BADGEDISPLAYTYPE_STRING"] = 3] = "BADGEDISPLAYTYPE_STRING";
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["BADGEDISPLAYTYPE_COMBINE"] = 4] = "BADGEDISPLAYTYPE_COMBINE";
BadgeStruct_BadgeDisplayType[BadgeStruct_BadgeDisplayType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_BadgeDisplayType = exports.BadgeStruct_BadgeDisplayType || (exports.BadgeStruct_BadgeDisplayType = {}));
var BadgeStruct_BadgePriorityType;
(function (BadgeStruct_BadgePriorityType) {
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_UNKNOWN"] = 0] = "BADGE_PRIORITY_TYPE_UNKNOWN";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_STRONG_RELATION"] = 10] = "BADGE_PRIORITY_TYPE_STRONG_RELATION";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_PLATFORM"] = 20] = "BADGE_PRIORITY_TYPE_PLATFORM";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_RELATION"] = 30] = "BADGE_PRIORITY_TYPE_RELATION";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_ACTIVITY"] = 40] = "BADGE_PRIORITY_TYPE_ACTIVITY";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["BADGE_PRIORITY_TYPE_RANK_LIST"] = 50] = "BADGE_PRIORITY_TYPE_RANK_LIST";
BadgeStruct_BadgePriorityType[BadgeStruct_BadgePriorityType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_BadgePriorityType = exports.BadgeStruct_BadgePriorityType || (exports.BadgeStruct_BadgePriorityType = {}));
var BadgeStruct_BadgeSceneType;
(function (BadgeStruct_BadgeSceneType) {
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_UNKNOWN"] = 0] = "BADGE_SCENE_TYPE_UNKNOWN";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_ADMIN"] = 1] = "BADGE_SCENE_TYPE_ADMIN";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_FIRST_RECHARGE"] = 2] = "BADGE_SCENE_TYPE_FIRST_RECHARGE";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_FRIENDS"] = 3] = "BADGE_SCENE_TYPE_FRIENDS";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_SUBSCRIBER"] = 4] = "BADGE_SCENE_TYPE_SUBSCRIBER";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_ACTIVITY"] = 5] = "BADGE_SCENE_TYPE_ACTIVITY";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_RANK_LIST"] = 6] = "BADGE_SCENE_TYPE_RANK_LIST";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_NEW_SUBSCRIBER"] = 7] = "BADGE_SCENE_TYPE_NEW_SUBSCRIBER";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_USER_GRADE"] = 8] = "BADGE_SCENE_TYPE_USER_GRADE";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_STATE_CONTROLLED_MEDIA"] = 9] = "BADGE_SCENE_TYPE_STATE_CONTROLLED_MEDIA";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_FANS"] = 10] = "BADGE_SCENE_TYPE_FANS";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_LIVE_PRO"] = 11] = "BADGE_SCENE_TYPE_LIVE_PRO";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["BADGE_SCENE_TYPE_ANCHOR"] = 12] = "BADGE_SCENE_TYPE_ANCHOR";
BadgeStruct_BadgeSceneType[BadgeStruct_BadgeSceneType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_BadgeSceneType = exports.BadgeStruct_BadgeSceneType || (exports.BadgeStruct_BadgeSceneType = {}));
var BadgeStruct_DisplayStatus;
(function (BadgeStruct_DisplayStatus) {
BadgeStruct_DisplayStatus[BadgeStruct_DisplayStatus["DISPLAY_STATUS_NORMAL"] = 0] = "DISPLAY_STATUS_NORMAL";
BadgeStruct_DisplayStatus[BadgeStruct_DisplayStatus["DISPLAY_STATUS_SHADOW"] = 1] = "DISPLAY_STATUS_SHADOW";
BadgeStruct_DisplayStatus[BadgeStruct_DisplayStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_DisplayStatus = exports.BadgeStruct_DisplayStatus || (exports.BadgeStruct_DisplayStatus = {}));
var BadgeStruct_BadgeExhibitionType;
(function (BadgeStruct_BadgeExhibitionType) {
BadgeStruct_BadgeExhibitionType[BadgeStruct_BadgeExhibitionType["BADGE_EXHIBITION_TYPE_BADGE"] = 0] = "BADGE_EXHIBITION_TYPE_BADGE";
BadgeStruct_BadgeExhibitionType[BadgeStruct_BadgeExhibitionType["BADGE_EXHIBITION_TYPE_IDENTITY_LABEL"] = 1] = "BADGE_EXHIBITION_TYPE_IDENTITY_LABEL";
BadgeStruct_BadgeExhibitionType[BadgeStruct_BadgeExhibitionType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_BadgeExhibitionType = exports.BadgeStruct_BadgeExhibitionType || (exports.BadgeStruct_BadgeExhibitionType = {}));
var BadgeStruct_Position;
(function (BadgeStruct_Position) {
BadgeStruct_Position[BadgeStruct_Position["POSITIONUNKNOWN"] = 0] = "POSITIONUNKNOWN";
BadgeStruct_Position[BadgeStruct_Position["POSITIONLEFT"] = 1] = "POSITIONLEFT";
BadgeStruct_Position[BadgeStruct_Position["POSITIONRIGHT"] = 2] = "POSITIONRIGHT";
BadgeStruct_Position[BadgeStruct_Position["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_Position = exports.BadgeStruct_Position || (exports.BadgeStruct_Position = {}));
var BadgeStruct_HorizontalPaddingRule;
(function (BadgeStruct_HorizontalPaddingRule) {
BadgeStruct_HorizontalPaddingRule[BadgeStruct_HorizontalPaddingRule["HORIZONTAL_PADDING_RULE_USE_MIDDLE_AND_WIDTH"] = 0] = "HORIZONTAL_PADDING_RULE_USE_MIDDLE_AND_WIDTH";
BadgeStruct_HorizontalPaddingRule[BadgeStruct_HorizontalPaddingRule["HORIZONTAL_PADDING_RULE_USE_LEFT_AND_MIDDLE_AND_RIGHT"] = 1] = "HORIZONTAL_PADDING_RULE_USE_LEFT_AND_MIDDLE_AND_RIGHT";
BadgeStruct_HorizontalPaddingRule[BadgeStruct_HorizontalPaddingRule["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_HorizontalPaddingRule = exports.BadgeStruct_HorizontalPaddingRule || (exports.BadgeStruct_HorizontalPaddingRule = {}));
var BadgeStruct_VerticalPaddingRule;
(function (BadgeStruct_VerticalPaddingRule) {
BadgeStruct_VerticalPaddingRule[BadgeStruct_VerticalPaddingRule["VERTICAL_PADDING_RULE_USE_DEFAULT"] = 0] = "VERTICAL_PADDING_RULE_USE_DEFAULT";
BadgeStruct_VerticalPaddingRule[BadgeStruct_VerticalPaddingRule["VERTICAL_PADDING_RULE_USE_TOP_AND_BOTTOM"] = 1] = "VERTICAL_PADDING_RULE_USE_TOP_AND_BOTTOM";
BadgeStruct_VerticalPaddingRule[BadgeStruct_VerticalPaddingRule["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(BadgeStruct_VerticalPaddingRule = exports.BadgeStruct_VerticalPaddingRule || (exports.BadgeStruct_VerticalPaddingRule = {}));
/**
* @EventPayMethod
* webcast.data.LiveEventInfo
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_LiveEventInfo_EventPayMethod;
(function (User_LiveEventInfo_EventPayMethod) {
User_LiveEventInfo_EventPayMethod[User_LiveEventInfo_EventPayMethod["EVENTPAYMETHODINVALID"] = 0] = "EVENTPAYMETHODINVALID";
User_LiveEventInfo_EventPayMethod[User_LiveEventInfo_EventPayMethod["EVENTPAYMETHODCOINS"] = 1] = "EVENTPAYMETHODCOINS";
User_LiveEventInfo_EventPayMethod[User_LiveEventInfo_EventPayMethod["EVENTPAYMETHODCASH"] = 2] = "EVENTPAYMETHODCASH";
User_LiveEventInfo_EventPayMethod[User_LiveEventInfo_EventPayMethod["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_LiveEventInfo_EventPayMethod = exports.User_LiveEventInfo_EventPayMethod || (exports.User_LiveEventInfo_EventPayMethod = {}));
/**
* @CreatorType
* webcast.data.User.EcommerceEntrance
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_EcommerceEntrance_CreatorType;
(function (User_EcommerceEntrance_CreatorType) {
User_EcommerceEntrance_CreatorType[User_EcommerceEntrance_CreatorType["UNDEFINED"] = 0] = "UNDEFINED";
User_EcommerceEntrance_CreatorType[User_EcommerceEntrance_CreatorType["OFFICIAL"] = 1] = "OFFICIAL";
User_EcommerceEntrance_CreatorType[User_EcommerceEntrance_CreatorType["MARKET"] = 2] = "MARKET";
User_EcommerceEntrance_CreatorType[User_EcommerceEntrance_CreatorType["NORMAL"] = 3] = "NORMAL";
User_EcommerceEntrance_CreatorType[User_EcommerceEntrance_CreatorType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_EcommerceEntrance_CreatorType = exports.User_EcommerceEntrance_CreatorType || (exports.User_EcommerceEntrance_CreatorType = {}));
/**
* @EntranceType
* webcast.data.User.EcommerceEntrance
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_EcommerceEntrance_EntranceType;
(function (User_EcommerceEntrance_EntranceType) {
User_EcommerceEntrance_EntranceType[User_EcommerceEntrance_EntranceType["PROFILE"] = 0] = "PROFILE";
User_EcommerceEntrance_EntranceType[User_EcommerceEntrance_EntranceType["SHOWCASE"] = 1] = "SHOWCASE";
User_EcommerceEntrance_EntranceType[User_EcommerceEntrance_EntranceType["SHOP"] = 2] = "SHOP";
User_EcommerceEntrance_EntranceType[User_EcommerceEntrance_EntranceType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_EcommerceEntrance_EntranceType = exports.User_EcommerceEntrance_EntranceType || (exports.User_EcommerceEntrance_EntranceType = {}));
/**
* @StoreBrandLabelType
* webcast.data.User.EcommerceEntrance.ShopEntranceInfo.StoreLabel
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType;
(function (User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType) {
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["NONE"] = 0] = "NONE";
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["OFFICIAL"] = 1] = "OFFICIAL";
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["AUTHORIZED"] = 2] = "AUTHORIZED";
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["STORE_BRAND_LABEL_TYPE_BLUE_V"] = 3] = "STORE_BRAND_LABEL_TYPE_BLUE_V";
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["STORE_BRAND_LABEL_TYPE_TOP_CHOICE"] = 4] = "STORE_BRAND_LABEL_TYPE_TOP_CHOICE";
User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType[User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType = exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType || (exports.User_EcommerceEntrance_ShopEntranceInfo_StoreLabel_StoreBrandLabelType = {}));
/**
* @PreferntialType
* webcast.data.User.FansClub
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_FansClub_PreferntialType;
(function (User_FansClub_PreferntialType) {
User_FansClub_PreferntialType[User_FansClub_PreferntialType["PRESONALPROFILE"] = 0] = "PRESONALPROFILE";
User_FansClub_PreferntialType[User_FansClub_PreferntialType["OTHERROOM"] = 1] = "OTHERROOM";
User_FansClub_PreferntialType[User_FansClub_PreferntialType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_FansClub_PreferntialType = exports.User_FansClub_PreferntialType || (exports.User_FansClub_PreferntialType = {}));
/**
* @BadgeIcon
* webcast.data.User.FansClub.FansClubData
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_FansClub_FansClubData_BadgeIcon;
(function (User_FansClub_FansClubData_BadgeIcon) {
User_FansClub_FansClubData_BadgeIcon[User_FansClub_FansClubData_BadgeIcon["UNKNOWN"] = 0] = "UNKNOWN";
User_FansClub_FansClubData_BadgeIcon[User_FansClub_FansClubData_BadgeIcon["ICON"] = 1] = "ICON";
User_FansClub_FansClubData_BadgeIcon[User_FansClub_FansClubData_BadgeIcon["SMALLICON"] = 2] = "SMALLICON";
User_FansClub_FansClubData_BadgeIcon[User_FansClub_FansClubData_BadgeIcon["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_FansClub_FansClubData_BadgeIcon = exports.User_FansClub_FansClubData_BadgeIcon || (exports.User_FansClub_FansClubData_BadgeIcon = {}));
/**
* @UserFansClubStatus
* webcast.data.User.FansClub.FansClubData
* C:\Users\ja\RiderProjects\TikTokProBufferGenerator\Application\output\sources\test.js
*/
var User_FansClub_FansClubData_UserFansClubStatus;
(function (User_FansClub_FansClubData_UserFansClubStatus) {
User_FansClub_FansClubData_UserFansClubStatus[User_FansClub_FansClubData_UserFansClubStatus["NOTJOINED"] = 0] = "NOTJOINED";
User_FansClub_FansClubData_UserFansClubStatus[User_FansClub_FansClubData_UserFansClubStatus["ACTIVE"] = 1] = "ACTIVE";
User_FansClub_FansClubData_UserFansClubStatus[User_FansClub_FansClubData_UserFansClubStatus["INACTIVE"] = 2] = "INACTIVE";
User_FansClub_FansClubData_UserFansClubStatus[User_FansClub_FansClubData_UserFansClubStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(User_FansClub_FansClubData_UserFansClubStatus = exports.User_FansClub_FansClubData_UserFansClubStatus || (exports.User_FansClub_FansClubData_UserFansClubStatus = {}));
var Emote_AuditInfo_AuditTaskType;
(function (Emote_AuditInfo_AuditTaskType) {
Emote_AuditInfo_AuditTaskType[Emote_AuditInfo_AuditTaskType["AUDIT_TASK_TYPE_DEFAULT"] = 0] = "AUDIT_TASK_TYPE_DEFAULT";
Emote_AuditInfo_AuditTaskType[Emote_AuditInfo_AuditTaskType["AUDIT_TASK_TYPE_APPEAL"] = 1] = "AUDIT_TASK_TYPE_APPEAL";
Emote_AuditInfo_AuditTaskType[Emote_AuditInfo_AuditTaskType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(Emote_AuditInfo_AuditTaskType = exports.Emote_AuditInfo_AuditTaskType || (exports.Emote_AuditInfo_AuditTaskType = {}));
function createBaseCommonMessageData() {
return {
method: "",
msgId: "0",
roomId: "0",
createTime: "0",
monitor: 0,
isShowMsg: false,
describe: "",
displayText: undefined,
foldType: "0",
anchorFoldType: "0",
priorityScore: "0",
logId: "",
msgProcessFilterK: "",
msgProcessFilterV: "",
fromIdc: "",
toIdc: "",
filterMsgTagsList: [],
sei: undefined,
dependRootId: undefined,
dependId: undefined,
anchorPriorityScore: "0",
roomMessageHeatLevel: "0",
foldTypeForWeb: "0",
anchorFoldTypeForWeb: "0",
clientSendTime: "0",
dispatchStrategy: 0,
};
}
exports.CommonMessageData = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.method !== "") {
writer.uint32(10).string(message.method);
}
if (message.msgId !== "0") {
writer.uint32(16).int64(message.msgId);
}
if (message.roomId !== "0") {
writer.uint32(24).int64(message.roomId);
}
if (message.createTime !== "0") {
writer.uint32(32).int64(message.createTime);
}
if (message.monitor !== 0) {
writer.uint32(40).int32(message.monitor);
}
if (message.isShowMsg !== false) {
writer.uint32(48).bool(message.isShowMsg);
}
if (message.describe !== "") {
writer.uint32(58).string(message.describe);
}
if (message.displayText !== undefined) {
exports.Text.encode(message.displayText, writer.uint32(66).fork()).join();
}
if (message.foldType !== "0") {
writer.uint32(72).int64(message.foldType);
}
if (message.anchorFoldType !== "0") {
writer.uint32(80).int64(message.anchorFoldType);
}
if (message.priorityScore !== "0") {
writer.uint32(88).int64(message.priorityScore);
}
if (message.logId !== "") {
writer.uint32(98).string(message.logId);
}
if (message.msgProcessFilterK !== "") {
writer.uint32(106).string(message.msgProcessFilterK);
}
if (message.msgProcessFilterV !== "") {
writer.uint32(114).string(message.msgProcessFilterV);
}
if (message.fromIdc !== "") {
writer.uint32(122).string(message.fromIdc);
}
if (message.toIdc !== "") {
writer.uint32(130).string(message.toIdc);
}
for (const v of message.filterMsgTagsList) {
writer.uint32(138).string(v);
}
if (message.sei !== undefined) {
exports.CommonMessageData_LiveMessageSEI.encode(message.sei, writer.uint32(146).fork()).join();
}
if (message.dependRootId !== undefined) {
exports.CommonMessageData_LiveMessageID.encode(message.dependRootId, writer.uint32(154).fork()).join();
}
if (message.dependId !== undefined) {
exports.CommonMessageData_LiveMessageID.encode(message.dependId, writer.uint32(162).fork()).join();
}
if (message.anchorPriorityScore !== "0") {
writer.uint32(168).int64(message.anchorPriorityScore);
}
if (message.roomMessageHeatLevel !== "0") {
writer.uint32(176).int64(message.roomMessageHeatLevel);
}
if (message.foldTypeForWeb !== "0") {
writer.uint32(184).int64(message.foldTypeForWeb);
}
if (message.anchorFoldTypeForWeb !== "0") {
writer.uint32(192).int64(message.anchorFoldTypeForWeb);
}
if (message.clientSendTime !== "0") {
writer.uint32(200).int64(message.clientSendTime);
}
if (message.dispatchStrategy !== 0) {
writer.uint32(208).int32(message.dispatchStrategy);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCommonMessageData();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.method = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.msgId = reader.int64().toString();
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.roomId = reader.int64().toString();
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.createTime = reader.int64().toString();
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.monitor = reader.int32();
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.isShowMsg = reader.bool();
continue;
}
case 7: {
if (tag !== 58) {
break;
}
message.describe = reader.string();
continue;
}
case 8: {
if (tag !== 66) {
break;
}
message.displayText = exports.Text.decode(reader, reader.uint32());
continue;
}
case 9: {
if (tag !== 72) {
break;
}
message.foldType = reader.int64().toString();
continue;
}
case 10: {
if (tag !== 80) {
break;
}
message.anchorFoldType = reader.int64().toString();
continue;
}
case 11: {
if (tag !== 88) {
break;
}
message.priorityScore = reader.int64().toString();
continue;
}
case 12: {
if (tag !== 98) {
break;
}
message.logId = reader.string();
continue;
}
case 13: {
if (tag !== 106) {
break;
}
message.msgProcessFilterK = reader.string();
continue;
}
case 14: {
if (tag !== 114) {
break;
}
message.msgProcessFilterV = reader.string();
continue;
}
case 15: {
if (tag !== 122) {
break;
}
message.fromIdc = reader.string();
continue;
}
case 16: {
if (tag !== 130) {
break;
}
message.toIdc = reader.string();
continue;
}
case 17: {
if (tag !== 138) {
break;
}
message.filterMsgTagsList.push(reader.string());
continue;
}
case 18: {
if (tag !== 146) {
break;
}
message.sei = exports.CommonMessageData_LiveMessageSEI.decode(reader, reader.uint32());
continue;
}
case 19: {
if (tag !== 154) {
break;
}
message.dependRootId = exports.CommonMessageData_LiveMessageID.decode(reader, reader.uint32());
continue;
}
case 20: {
if (tag !== 162) {
break;
}
message.dependId = exports.CommonMessageData_LiveMessageID.decode(reader, reader.uint32());
continue;
}
case 21: {
if (tag !== 168) {
break;
}
message.anchorPriorityScore = reader.int64().toString();
continue;
}
case 22: {
if (tag !== 176) {
break;
}
message.roomMessageHeatLevel = reader.int64().toString();
continue;
}
case 23: {
if (tag !== 184) {
break;
}
message.foldTypeForWeb = reader.int64().toString();
continue;
}
case 24: {
if (tag !== 192) {
break;
}
message.anchorFoldTypeForWeb = reader.int64().toString();
continue;
}
case 25: {
if (tag !== 200) {
break;
}
message.clientSendTime = reader.int64().toString();
continue;
}
case 26: {
if (tag !== 208) {
break;
}
message.dispatchStrategy = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
create(base) {
return exports.CommonMessageData.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCommonMessageData();
message.method = object.method ?? "";
message.msgId = object.msgId ?? "0";
message.roomId = object.roomId ?? "0";
message.createTime = object.createTime ?? "0";
message.monitor = object.monitor ?? 0;
message.isShowMsg = object.isShowMsg ?? false;
message.describe = object.describe ?? "";
message.displayText = (object.displayText !== undefined && object.displayText !== null)
? exports.Text.fromPartial(object.displayText)
: undefined;
message.foldType = object.foldType ?? "0";
message.anchorFoldType = object.anchorFoldType ?? "0";
message.priorityScore = object.priorityScore ?? "0";
message.logId = object.logId ?? "";
message.msgProcessFilterK = object.msgProcessFilterK ?? "";
message.msgProcessFilterV = object.msgProcessFilterV ?? "";
message.fromIdc = object.fromIdc ?? "";
message.toIdc = object.toIdc ?? "";
message.filterMsgTagsList = object.filterMsgTagsList?.map((e) => e) || [];
message.sei = (object.sei !== undefined && object.sei !== null)
? exports.CommonMessageData_LiveMessageSEI.fromPartial(object.sei)
: undefined;
message.dependRootId = (object.dependRootId !== undefined && object.dependRootId !== null)
? exports.CommonMessageData_LiveMessageID.fromPartial(object.dependRootId)
: undefined;
message.dependId = (object.dependId !== undefined && object.dependId !== null)
? exports.CommonMessageData_LiveMessageID.fromPartial(object.dependId)
: undefined;
message.anchorPriorityScore = object.anchorPriorityScore ?? "0";
message.roomMessageHeatLevel = object.roomMessageHeatLevel ?? "0";
message.foldTypeForWeb = object.foldTypeForWeb ?? "0";
message.anchorFoldTypeForWeb = object.anchorFoldTypeForWeb ?? "0";
message.clientSendTime = object.clientSendTime ?? "0";
message.dispatchStrategy = object.dispatchStrategy ?? 0;
return message;
},
};
function createBaseCommonMessageData_LiveMessageSEI() {
return { uniqueId: undefined, timestamp: "0" };
}
exports.CommonMessageData_LiveMessageSEI = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.uniqueId !== undefined) {
exports.CommonMessageData_LiveMessageID.encode(message.uniqueId, writer.uint32(10).fork()).join();
}
if (message.timestamp !== "0") {
writer.uint32(16).int64(message.timestamp);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCommonMessageData_LiveMessageSEI();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.uniqueId = exports.CommonMessageData_LiveMessageID.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.timestamp = reader.int64().toString();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
create(base) {
return exports.CommonMessageData_LiveMessageSEI.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCommonMessageData_LiveMessageSEI();
message.uniqueId = (object.uniqueId !== undefined && object.uniqueId !== null)
? exports.CommonMessageData_LiveMessageID.fromPartial(object.uniqueId)
: undefined;
message.timestamp = object.timestamp ?? "0";
return message;
},
};
function createBaseCommonMessageData_LiveMessageID() {
return { primaryId: "", messageScene: "" };
}
exports.CommonMessageData_LiveMessageID = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.primaryId !== "") {
writer.uint32(10).string(message.primaryId);
}
if (message.messageScene !== "") {
writer.uint32(18).string(message.messageScene);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCommonMessageData_LiveMessageID();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.primaryId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.messageScene = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
create(base) {
return exports.CommonMessageData_LiveMessageID.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCommonMessageData_LiveMessageID();
message.primaryId = object.primaryId ?? "";
message.messageScene = object.messageScene ?? "";
return message;
},
};
function createBaseText() {
return { displayType: "", defaultPattern: "", defaultFormat: undefined, piecesList: [] };
}
exports.Text = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.displayType !== "") {
writer.uint32(10).string(message.displayType);
}
if (message.defaultPattern !== "") {
writer.uint32(18).string(message.defaultPattern);
}
if (message.defaultFormat !== undefined) {
exports.Text_TextFormat.encode(message.defaultFormat, writer.uint32(26).fork()).join();
}
for (const v of message.piecesList) {
exports.Text_TextPiece.encode(v, writer.uint32(34).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseText();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.displayType = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.defaultPattern = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.defaultFormat = exports.Text_TextFormat.decode(reader, reader.uint32());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.piecesList.push(exports.Text_TextPiece.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
create(base) {
return exports.Text.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseText();
message.displayType = object.displayType ?? "";
message.defaultPattern = object.defaultPattern ?? "";
message.defaultFormat = (object.defaultFormat !== undefined && object.defaultFormat !== null)
? exports.Text_TextFormat.fromPartial(object.defaultFormat)
: undefined;
message.piecesList = object.piecesList?.map((e) => exports.Text_TextPiece.fromPartial(e)) || [];
return message;
},
};
function createBaseText_TextPiece() {
return {
type: 0,
format: undefined,
stringValue: "",
userValue: undefined,
giftValue: undefined,
patternRefValue: undefined,
};
}
exports.Text_TextPiece = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.type !== 0) {
writer.uint32(8).int32(message.type);
}
if (message.format !== undefined) {
exports.Text_TextFormat.encode(message.format, writer.uint32(18).fork()).join();
}
if (message.stringValue !== "") {
writer.uint32(90).string(message.stringValue);
}
if (message.userValue !== undefined) {
exports.Text_TextPieceUser.encode(message.userValue, writer.uint32(170).fork()).join();
}
if (message.giftValue !== undefined) {
exports.Text_TextPieceGift.encode(message.giftValue, writer.uint32(178).fork()).join();
}
if (message.patternRefValue !== undefined) {
exports.Text_TextPiecePatternRef.encode(message.patternRefValue, writer.uint32(194).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseText_TextPiece();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.type = reader.int32();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.format = exports.Text_TextFormat.decode(reader, reader.uint32());
continue;
}
case 11: {
if (tag !== 90) {
break;
}
message.stringValue = reader.string();
continue;
}
case 21: {
if (tag !== 170) {
break;
}
message.userValue = exports.Text_TextPieceUser.decode(reader, reader.uint32());
continue;
}
case 22: {
if (tag !== 178) {
break;
}
message.giftValue = exports.Text_TextPieceGift.decode(reader, reader.uint32());
continue;
}
case 24: {
if (tag !== 194) {
break;
}
message.patternRefValue = exports.Text_TextPiecePatternRef.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
create(base) {
return exports.Text_TextPiece.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseText_TextPiece();
message.type = object.type ?? 0;
message.format = (object.format !== undefined && object.format !== null)
? exports.Text_TextFormat.fromPartial(object.format)
: undefined;
message.stringValue = object.stringValue ?? "";
message.userValue = (object.userValue !== undefined && object.userValue !== null)
? exports.Text_TextPieceUser.fromPartial(object.userValue)
: undefined;
message.giftValue = (object.giftValue !== undefined && object.giftValue !== null)
? exports.Text_TextPieceGift.fromPartial(object.giftValue)
: undefined;
message.patternRefValue = (object.patternRefValue !== undefined && object.patternRefValue !== null)
? exports.Text_TextPiecePatternRef.fromPartial(object.patternRefValue)
: undefined;
return message;
},
};
function createBaseText_TextFormat() {
return {
color: "",
bold: false,
italic: false,
weight: 0,
italicAngle: 0,
fontSize: 0,
useHeighLightColor: false,
useRemoteClor: false,
};
}
exports.Text_TextFormat = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.color !== "") {
writer.uint32(10).string(message.color);
}
if (message.bold !== false) {
writer.uint32(16).bool(message.bold);
}
if (message.italic !== false) {
writer.uint32(24).bool(message.italic);
}
if (message.weight !== 0) {
writer.uint32(32).int32(message.weight);
}
if (message.italicAngle !== 0) {
writer.uint32(40).int32(message.italicAngle);
}
if (message.fontSize !== 0) {
writer.uint32(48).int32(message.fontSize);
}
if (message.useHeighLightColor !== false) {
writer.uint32(56).bool(message.useHeighLightColor);
}
if (message.useRemoteClor !== false) {