messageEnum.js 1.0 KB

123456789101112131415161718192021222324
  1. /** 向父窗口发送的事件定义 */
  2. const SEND_MESSAGE_ENUM = {
  3. IFREME_TAB_GROUP_SET_IFRAME_HEIGHT: 'IFREME_TAB_GROUP_SET_IFRAME_HEIGHT',
  4. /** group tab 内的列表项点击 */
  5. IFRAME_PAGE_JUMP: 'IFRAME_PAGE_JUMP',
  6. IFREME_TAB_GROUP_CONTENT_GET_NAV_TOP: 'IFREME_TAB_GROUP_CONTENT_GET_NAV_TOP',
  7. /** 获取content的localstorge数据 */
  8. IFRAME_GET_EXTENSION_STORGE_DATA: 'IFRAME_GET_EXTENSION_STORGE_DATA',
  9. // ---- 做任务 ----
  10. IFRAME_DO_TASK_CREATE_TWEET: 'IFRAME_DO_TASK_CREATE_TWEET',
  11. IFRAME_DO_TASK_LIKE: 'IFRAME_DO_TASK_LIKE'
  12. }
  13. /** 接收父窗口的事件定义 */
  14. const RECEIVE_MESSAGE_ENUM = {
  15. /** 切换到group tab */
  16. CONTENT_REFRESH_TAB_GROUP_LIST: 'CONTENT_REFRESH_TAB_GROUP_LIST',
  17. /** group打开时,页面发生滚动 */
  18. CONTENT_GROUP_LIST_SCROLL: 'CONTENT_GROUP_LIST_SCROLL',
  19. CONTENT_SEND_GROUP_NAV_TOP: 'CONTENT_SEND_GROUP_NAV_TOP',
  20. CONTENT_SYS_THEME_CHANGE: 'CONTENT_SYS_THEME_CHANGE'
  21. }
  22. export default { ...SEND_MESSAGE_ENUM, ...RECEIVE_MESSAGE_ENUM }