Skip to content

ClientEventMap

ClientEventMap = object

Defined in: src/types/events.ts:167

accessControl: EventHandler<WebcastAccessControlMessage>

Defined in: src/types/events.ts:226


accessRecall: EventHandler<WebcastAccessRecallMessage>

Defined in: src/types/events.ts:227


barrage: EventHandler<WebcastBarrageMessage>

Defined in: src/types/events.ts:201


boostCard: EventHandler<WebcastBoostCardMessage>

Defined in: src/types/events.ts:228


bottomMessage: EventHandler<WebcastBottomMessage>

Defined in: src/types/events.ts:229


capsule: EventHandler<WebcastCapsuleMessage>

Defined in: src/types/events.ts:230


captionMessage: EventHandler<WebcastCaptionMessage>

Defined in: src/types/events.ts:207


chat: EventHandler<WebcastChatMessage>

Defined in: src/types/events.ts:188


connected: EventHandler<TikTokLiveConnectionState>

Defined in: src/types/events.ts:178


controlMessage: EventHandler<WebcastControlMessage>

Defined in: src/types/events.ts:200


decodedData: (type, event, binary) => void | Promise<void>

Defined in: src/types/events.ts:183

string

any

Uint8Array

void | Promise<void>


disconnected: EventHandler<{ code: number; reason?: string; }>

Defined in: src/types/events.ts:179


emote: EventHandler<WebcastEmoteChatMessage>

Defined in: src/types/events.ts:198


enterRoom: EventHandler<DecodedWebcastPushFrame>

Defined in: src/types/events.ts:185


envelope: EventHandler<WebcastEnvelopeMessage>

Defined in: src/types/events.ts:199


error: EventHandler<any>

Defined in: src/types/events.ts:180


follow: EventHandler<WebcastSocialMessage>

Defined in: src/types/events.ts:170


gameRankNotify: EventHandler<WebcastGameRankNotifyMessage>

Defined in: src/types/events.ts:231


gift: EventHandler<WebcastGiftMessage>

Defined in: src/types/events.ts:190


giftBroadcast: EventHandler<WebcastGiftBroadcastMessage>

Defined in: src/types/events.ts:232


giftDynamicRestriction: EventHandler<WebcastGiftDynamicRestrictionMessage>

Defined in: src/types/events.ts:233


giftPanelUpdate: EventHandler<WebcastGiftPanelUpdateMessage>

Defined in: src/types/events.ts:234


giftPrompt: EventHandler<WebcastGiftPromptMessage>

Defined in: src/types/events.ts:235


goalUpdate: EventHandler<WebcastGoalUpdateMessage>

Defined in: src/types/events.ts:205


guide: EventHandler<WebcastGuideMessage>

Defined in: src/types/events.ts:236


hourlyRank: EventHandler<WebcastHourlyRankRewardMessage>

Defined in: src/types/events.ts:237


imDelete: EventHandler<WebcastImDeleteMessage>

Defined in: src/types/events.ts:208


inRoomBanner: EventHandler<WebcastInRoomBannerMessage>

Defined in: src/types/events.ts:209


like: EventHandler<WebcastLikeMessage>

Defined in: src/types/events.ts:193


linkLayer: EventHandler<WebcastLinkLayerMessage>

Defined in: src/types/events.ts:222


linkMessage: EventHandler<WebcastLinkMessage>

Defined in: src/types/events.ts:221


linkMicArmies: EventHandler<WebcastLinkMicArmies>

Defined in: src/types/events.ts:196


linkMicBattle: EventHandler<WebcastLinkMicBattle>

Defined in: src/types/events.ts:195


linkMicBattleItemCard: EventHandler<WebcastLinkMicBattleItemCard>

Defined in: src/types/events.ts:213


linkMicBattlePunishFinish: EventHandler<WebcastLinkMicBattlePunishFinish>

Defined in: src/types/events.ts:214


linkMicBattleTask: EventHandler<WebcastLinkmicBattleTaskMessage>

Defined in: src/types/events.ts:215


linkMicFanTicketMethod: EventHandler<WebcastLinkMicFanTicketMethod>

Defined in: src/types/events.ts:216


linkMicLayoutState: EventHandler<WebcastLinkMicLayoutStateMessage>

Defined in: src/types/events.ts:238


linkMicMethod: EventHandler<WebcastLinkMicMethod>

Defined in: src/types/events.ts:217


linkState: EventHandler<WebcastLinkStateMessage>

Defined in: src/types/events.ts:239


liveGameIntro: EventHandler<WebcastLiveGameIntroMessage>

Defined in: src/types/events.ts:240


liveIntro: EventHandler<WebcastLiveIntroMessage>

Defined in: src/types/events.ts:197


marqueeAnnouncement: EventHandler<WebcastMarqueeAnnouncementMessage>

Defined in: src/types/events.ts:241


member: EventHandler<WebcastMemberMessage>

Defined in: src/types/events.ts:189


msgDetect: EventHandler<WebcastMsgDetectMessage>

Defined in: src/types/events.ts:220


notice: EventHandler<WebcastNoticeMessage>

Defined in: src/types/events.ts:242


oecLiveShopping: EventHandler<WebcastOecLiveShoppingMessage>

Defined in: src/types/events.ts:219


partnershipDropsUpdate: EventHandler<WebcastPartnershipDropsUpdateMessage>

Defined in: src/types/events.ts:243


partnershipGameOffline: EventHandler<WebcastPartnershipGameOfflineMessage>

Defined in: src/types/events.ts:244


partnershipPunish: EventHandler<WebcastPartnershipPunishMessage>

Defined in: src/types/events.ts:245


perception: EventHandler<WebcastPerceptionMessage>

Defined in: src/types/events.ts:246


pollMessage: EventHandler<WebcastPollMessage>

Defined in: src/types/events.ts:211


questionNew: EventHandler<WebcastQuestionNewMessage>

Defined in: src/types/events.ts:194


rankText: EventHandler<WebcastRankTextMessage>

Defined in: src/types/events.ts:212


rankUpdate: EventHandler<WebcastRankUpdateMessage>

Defined in: src/types/events.ts:210


rawData: (type, data) => void | Promise<void>

Defined in: src/types/events.ts:182

string

Uint8Array

void | Promise<void>


roomMessage: EventHandler<WebcastRoomMessage>

Defined in: src/types/events.ts:206


roomNotify: EventHandler<WebcastRoomNotifyMessage>

Defined in: src/types/events.ts:247


roomPin: EventHandler<WebcastRoomPinMessage>

Defined in: src/types/events.ts:223


roomUser: EventHandler<WebcastRoomUserSeqMessage>

Defined in: src/types/events.ts:191


roomVerify: EventHandler<WebcastRoomVerifyMessage>

Defined in: src/types/events.ts:248


share: EventHandler<WebcastSocialMessage>

Defined in: src/types/events.ts:174


social: EventHandler<WebcastSocialMessage>

Defined in: src/types/events.ts:192


speaker: EventHandler<WebcastSpeakerMessage>

Defined in: src/types/events.ts:249


streamEnd: (event) => void | Promise<void>

Defined in: src/types/events.ts:175

ControlAction

void | Promise<void>


subNotify: EventHandler<WebcastSubNotifyMessage>

Defined in: src/types/events.ts:250


subPinEvent: EventHandler<WebcastSubPinEventMessage>

Defined in: src/types/events.ts:251


superFan: EventHandler<WebcastBarrageMessage>

Defined in: src/types/events.ts:171


superFanBox: EventHandler<WebcastEnvelopeMessage>

Defined in: src/types/events.ts:173


superFanJoin: EventHandler<WebcastBarrageMessage>

Defined in: src/types/events.ts:172


system: EventHandler<WebcastSystemMessage>

Defined in: src/types/events.ts:204


toast: EventHandler<WebcastToastMessage>

Defined in: src/types/events.ts:252


unauthorizedMember: EventHandler<WebcastUnauthorizedMemberMessage>

Defined in: src/types/events.ts:218


viewerPicksUpdate: EventHandler<WebcastViewerPicksUpdateMessage>

Defined in: src/types/events.ts:253


websocketConnected: EventHandler<WebcastWebSocketClient>

Defined in: src/types/events.ts:184


websocketData: EventHandler<Uint8Array>

Defined in: src/types/events.ts:181