docs/events-map.md
本文件由脚本自动生成,请勿手改。
- 生成命令:
node scripts/gen-events-map.mjs- 扫描范围:
resources/assets/js下所有.js/.vue文件(共 267 个)- 事件总线:
resources/assets/js/store/events.js(mitt 实例)- 仅匹配裸
emitter.emit/on/off(调用;xxx.emitter.emit((如 Quill 内部 emitter)不属于本总线,已排除
共 29 个静态可解析事件,121 处 emitter.emit/on/off 调用。
addMeetingresources/assets/js/App.vue:420resources/assets/js/pages/manage.vue:1192resources/assets/js/pages/manage.vue:1199resources/assets/js/pages/manage/application.vue:1181resources/assets/js/pages/manage/application.vue:1187resources/assets/js/pages/manage/components/ChatInput/index.vue:1882resources/assets/js/pages/manage/components/DialogView/index.vue:621resources/assets/js/pages/manage/components/DialogWrapper.vue:2012resources/assets/js/pages/manage/components/DialogWrapper.vue:2020resources/assets/js/pages/manage/messenger.vue:1219resources/assets/js/pages/manage/components/MeetingManager/index.vue:187resources/assets/js/pages/manage/components/MeetingManager/index.vue:191addTaskresources/assets/js/pages/manage/calendar.vue:255resources/assets/js/pages/manage/components/DialogWrapper.vue:3508resources/assets/js/pages/manage/components/ProjectPanel.vue:1357resources/assets/js/pages/manage.vue:592resources/assets/js/pages/manage.vue:610aiAssistantClosedresources/assets/js/components/AIAssistant/index.vue:442resources/assets/js/components/AIAssistant/float-button.vue:154resources/assets/js/components/AIAssistant/float-button.vue:162aiOperationRequestresources/assets/js/store/actions.js:4752resources/assets/js/components/AIAssistant/float-button.vue:155resources/assets/js/components/AIAssistant/float-button.vue:163clickAgainDialogresources/assets/js/components/Mobile/Tabbar.vue:182resources/assets/js/pages/manage/messenger.vue:344resources/assets/js/pages/manage/messenger.vue:348createGroupresources/assets/js/pages/manage/components/DialogWrapper.vue:2866resources/assets/js/pages/manage/components/UserDetail.vue:288resources/assets/js/pages/manage/messenger.vue:1224resources/assets/js/pages/manage.vue:593resources/assets/js/pages/manage.vue:611dialogMsgPushresources/assets/js/store/actions.js:4823resources/assets/js/components/Mobile/Tabbar.vue:49resources/assets/js/pages/manage.vue:594resources/assets/js/components/Mobile/Tabbar.vue:53resources/assets/js/pages/manage.vue:612handleMoveTopresources/assets/js/store/actions.js:2698resources/assets/js/store/actions.js:3691resources/assets/js/pages/manage/components/DialogModal.vue:41resources/assets/js/pages/manage/components/TaskModal.vue:49resources/assets/js/pages/manage/components/DialogModal.vue:45resources/assets/js/pages/manage/components/TaskModal.vue:53observeMicroApp:closeresources/assets/js/components/AIAssistant/action-executor.js:234resources/assets/js/components/MicroApps/index.vue:145resources/assets/js/components/MicroApps/index.vue:151observeMicroApp:openresources/assets/js/store/actions.js:5321resources/assets/js/components/MicroApps/index.vue:144resources/assets/js/components/MicroApps/index.vue:150observeMicroApp:updatedOrUninstalledresources/assets/js/store/mutations.js:429resources/assets/js/components/MicroApps/index.vue:146resources/assets/js/components/MicroApps/index.vue:152openAIAssistantresources/assets/js/components/AIAssistant/float-button.vue:476resources/assets/js/components/SearchBox.vue:582resources/assets/js/pages/manage.vue:1223resources/assets/js/pages/manage/components/ChatInput/index.vue:1925resources/assets/js/pages/manage/components/ReportDetail.vue:176resources/assets/js/pages/manage/components/ReportEdit.vue:267resources/assets/js/pages/manage/components/TaskAdd.vue:710resources/assets/js/components/AIAssistant/index.vue:382resources/assets/js/components/AIAssistant/index.vue:389openAIAssistantGlobalresources/assets/js/pages/manage.vue:1211resources/assets/js/components/AIAssistant/float-button.vue:153resources/assets/js/components/AIAssistant/float-button.vue:161openDownloadClientresources/assets/js/pages/manage.vue:1092resources/assets/js/components/RightBottom.vue:73resources/assets/js/components/RightBottom.vue:78openFavoriteresources/assets/js/pages/manage/application.vue:1054resources/assets/js/pages/manage.vue:596resources/assets/js/pages/manage.vue:614openManageExportresources/assets/js/pages/manage/application.vue:1101resources/assets/js/pages/manage.vue:598resources/assets/js/pages/manage.vue:616openMobileNotificationresources/assets/js/pages/manage.vue:1597resources/assets/js/components/Mobile/Notification.vue:38resources/assets/js/components/Mobile/Notification.vue:42openProjectInviteresources/assets/js/App.vue:432resources/assets/js/pages/manage/components/ProjectInvite.vue:83resources/assets/js/pages/manage/components/ProjectInvite.vue:87openRecentresources/assets/js/pages/manage/application.vue:1057resources/assets/js/pages/manage.vue:597resources/assets/js/pages/manage.vue:615openReportresources/assets/js/pages/manage/application.vue:1051resources/assets/js/pages/manage.vue:595resources/assets/js/pages/manage.vue:613openSearchresources/assets/js/pages/manage/dashboard.vue:256resources/assets/js/components/SearchBox.vue:128resources/assets/js/components/SearchBox.vue:132openUserresources/assets/js/components/UserAvatar/index.vue:184resources/assets/js/pages/manage/components/DialogWrapper.vue:2935resources/assets/js/pages/manage/components/DialogWrapper.vue:4485resources/assets/js/pages/manage/messenger.vue:1229resources/assets/js/pages/manage/components/UserDetail.vue:166resources/assets/js/pages/manage/components/UserDetail.vue:170receiveTaskresources/assets/js/pages/manage/components/ProjectPanel.vue:1775resources/assets/js/pages/manage/components/TaskRow.vue:280resources/assets/js/pages/manage/components/TaskDetail.vue:738resources/assets/js/pages/manage/components/TaskDetail.vue:745streamMsgDataresources/assets/js/store/actions.js:4440resources/assets/js/pages/manage/components/DialogWrapper.vue:943resources/assets/js/pages/manage/components/DialogWrapper.vue:953taskRelationUpdateresources/assets/js/store/actions.js:4963resources/assets/js/pages/manage/components/TaskDetail.vue:739resources/assets/js/pages/manage/components/TaskDetail.vue:746updateNotificationresources/assets/js/pages/manage.vue:1089resources/assets/js/pages/manage/setting/index.vue:191resources/assets/js/components/RightBottom.vue:65resources/assets/js/components/RightBottom.vue:77useSSOLoginresources/assets/js/components/RightBottom.vue:231resources/assets/js/pages/login.vue:219resources/assets/js/pages/login.vue:224userActiveresources/assets/js/store/actions.js:841resources/assets/js/store/actions.js:923resources/assets/js/store/actions.js:4740resources/assets/js/components/UserAvatar/index.vue:43resources/assets/js/components/UserAvatar/index.vue:47websocketMsgresources/assets/js/store/actions.js:4757resources/assets/js/pages/manage/components/DialogWrapper.vue:942resources/assets/js/pages/manage/components/FileContent.vue:202resources/assets/js/pages/manage/components/DialogWrapper.vue:954resources/assets/js/pages/manage/components/FileContent.vue:225以下调用的第一参数不是字符串字面量,无法静态解析事件名:
resources/assets/js/components/MicroApps/index.vue:375 — emitter.emit(actionName...)