api/extension/tui_live_battle_manager library

Copyright (c) 2025 Tencent. All rights reserved. Module: TUILiveBattleManager @ TUIKitEngine Function: LiveBattle APIS.

Enums

TUIBattleCode
Battle Code.
TUIBattleStoppedReason
Battle Stopped Reason

Typedefs

OnBattleEnded = void Function(TUIBattleInfo battleInfo, TUIBattleStoppedReason reason)
OnBattleRequestAccept = void Function(TUIBattleInfo battleInfo, TUIBattleUser inviter, TUIBattleUser invitee)
OnBattleRequestCancelled = void Function(TUIBattleInfo battleInfo, TUIBattleUser inviter, TUIBattleUser invitee)
OnBattleRequestReceived = void Function(TUIBattleInfo battleInfo, TUIBattleUser inviter, TUIBattleUser invitee)
OnBattleRequestReject = void Function(TUIBattleInfo battleInfo, TUIBattleUser inviter, TUIBattleUser invitee)
OnBattleRequestTimeout = void Function(TUIBattleInfo battleInfo, TUIBattleUser inviter, TUIBattleUser invitee)
OnBattleScoreChanged = void Function(String battleId, List<TUIBattleUser> battleUserList)
OnBattleStarted = void Function(TUIBattleInfo battleInfo)
OnUserExitBattle = void Function(String battleId, TUIBattleUser battleUser)
OnUserJoinBattle = void Function(String battleId, TUIBattleUser battleUser)