迁移百家乐主面板脚本

This commit is contained in:
2026-04-25 18:30:29 +08:00
parent 9ba18315cc
commit 0953e03b73
3 changed files with 463 additions and 347 deletions
+7
View File
@@ -23,6 +23,7 @@
* - user-target-actions.js:处理点击用户名切换私聊目标和打开名片。
* - welcome-menu.js:处理欢迎菜单交互。
* - admin-menu.js:处理聊天室管理菜单交互。
* - baccarat-panel.js:提供百家乐主面板 Alpine 组件和下注流程。
* - baccarat-fab.js:处理百家乐悬浮按钮拖动与打开面板。
* - baccarat-events.js:处理百家乐广播事件和页面恢复当前局。
* - baccarat-loss-cover-admin.js:处理百家乐买单活动管理弹层。
@@ -93,6 +94,7 @@ export { bindToolbarControls, runFeatureShortcut, runToolbarAction } from "./cha
export { bindUserTargetActions, openUserCard, switchTarget } from "./chat-room/user-target-actions.js";
export { bindWelcomeMenuControls } from "./chat-room/welcome-menu.js";
export { bindAdminMenuControls } from "./chat-room/admin-menu.js";
export { baccaratPanel, bindBaccaratPanelControls } from "./chat-room/baccarat-panel.js";
export { baccaratFab, bindBaccaratFabControls } from "./chat-room/baccarat-fab.js";
export { bindBaccaratEvents } from "./chat-room/baccarat-events.js";
export {
@@ -260,6 +262,7 @@ import { bindToolbarControls, runFeatureShortcut, runToolbarAction } from "./cha
import { bindUserTargetActions, openUserCard, switchTarget } from "./chat-room/user-target-actions.js";
import { bindWelcomeMenuControls } from "./chat-room/welcome-menu.js";
import { bindAdminMenuControls } from "./chat-room/admin-menu.js";
import { baccaratPanel, bindBaccaratPanelControls } from "./chat-room/baccarat-panel.js";
import { baccaratFab, bindBaccaratFabControls } from "./chat-room/baccarat-fab.js";
import { bindBaccaratEvents } from "./chat-room/baccarat-events.js";
import {
@@ -437,6 +440,8 @@ if (typeof window !== "undefined") {
switchTarget,
bindWelcomeMenuControls,
bindAdminMenuControls,
baccaratPanel,
bindBaccaratPanelControls,
baccaratFab,
bindBaccaratFabControls,
bindBaccaratEvents,
@@ -602,6 +607,7 @@ if (typeof window !== "undefined") {
window.scheduleRenderMobileUserList = scheduleRenderMobileUserList;
window.switchMobileTab = switchMobileTab;
window.switchTarget = switchTarget;
window.baccaratPanel = baccaratPanel;
window.baccaratFab = baccaratFab;
window.clearChatBotContext = clearChatBotContext;
window.sendToChatBot = sendToChatBot;
@@ -714,6 +720,7 @@ if (typeof window !== "undefined") {
bindToolbarControls();
bindUserTargetActions();
bindAdminMenuControls();
bindBaccaratPanelControls();
bindBaccaratFabControls();
bindBaccaratEvents();
bindBaccaratLossCoverAdminControls();