ux-task-drawer

2.2.96 • Public • Published

任务推屏

调用

安装工具模块:

npm install @beisen-cmps/feature-utils -S

调用:

import featureUtils, { messageType } from '@beisen-cmps/feature-utils';
featureUtils.call({
  messageType: messageType.taskDrawer,
  functionName: 'open', // open 展开推屏  close 关闭推屏
  params: {
    //推屏需要的参数
    taskId: 123 //比如
  }
});

如果需要监听回调的话:

featureUtils
  .callAndWait({
    messageType: messageType.taskDrawer,
    type: 'open', // open 展开推屏  close 关闭推屏
    params: {
      //推屏需要的参数
      taskId: 123 //比如
    }
  })
  .listen(resp => {
    // 监听回调
  });

推屏技术实现:

  • 业务模块: Container 推屏 Content 内容展现
  • 推屏挂载:ReactDOM.render
  • SDK 消息层 : 收消息/发消息

Readme

Keywords

none

Package Sidebar

Install

npm i ux-task-drawer

Weekly Downloads

154

Version

2.2.96

License

ISC

Unpacked Size

442 kB

Total Files

103

Last publish

Collaborators

  • beisencorp