xuanxuan
Version:
企业即时通讯平台
69 lines (58 loc) • 1.96 kB
JavaScript
const event = {
user_change: "user.change",
user_swap: "user.swap",
user_status_change: "user.status.change",
user_config_change: "user.config.change",
user_config_reset: "user.config.reset",
user_login_begin: 'user.login.begin',
user_login_finish: 'user.login.finish',
user_login_message: 'user.login.message',
user_kickoff: 'user.kickoff',
data_change: 'data.change',
data_delete: 'data.delete',
chat_create: 'chat.create',
data_get_public_list: 'data.getPublicList',
chats_notice: 'chats.notice',
chats_notice_change: 'chats.notice.change',
chats_history: 'chats.history',
active_chat: 'active.chat',
database_rebuild: 'database.rebuild',
socket_timeout: 'SOCKET.TIMEOUT',
socket_error: 'SOCKET.ERROR',
socket_close: 'SOCKET.CLOSE',
socket_connected: 'SOCKET.CONNECTED',
socket_data: 'SOCKET.DATA',
net_online: 'net.online',
net_offline: 'net.offline',
file_upload: 'file.upload',
capture_screen: 'capture.screen',
capture_screen_global: 'capture.screen.global',
ui_change: 'ui.change',
ui_navbar_expand: 'ui.navbar.expand',
ui_link: 'ui.link',
ui_messager: 'ui.messager',
ui_show_main_window: 'ui.show.main.window',
ui_focus_main_window: 'ui.focus.main.window',
ui_hotkey: 'ui.hotkey',
app_init: 'app.init',
app_quit: 'app.quit',
app_user: 'app.user',
app_ready: 'app.ready',
app_get_user: 'app.get.user',
app_set_user: 'app.set.user',
app_check_ready: 'app.check.ready',
app_remote: 'app.remote',
app_socket_change: 'app.socket.change',
app_remote_send: 'app.remote.send',
app_main_window_close: 'app.main_window.close'
};
const ui = {
navbar_chat: 'chat',
navbar_contacts: 'contacts',
navbar_groups: 'groups',
navbar_note: 'note',
navbar_apps: 'apps'
};
const Resource = {event, ui};
export {event as EVENT, ui as UI};
export default Resource;