mxcad_2d API 文档 / 2d / MxCooperate
Class: MxCooperate
2d.MxCooperate
协同工作
Table of contents
Constructors
Methods
Constructors
constructor
• new MxCooperate(mxcad)
Parameters
| Name | Type |
|---|---|
mxcad | McObject |
Methods
createWrok
▸ createWrok(retCall?): number
创建协同工作
Parameters
| Name | Type |
|---|---|
retCall? | (wrokId: number) => void |
Returns
number
exitWrok
▸ exitWrok(): number
退出当前协同工作
Returns
number
getStatus
▸ getStatus(): number
得到当前协同的状态
Returns
number
getWorks
▸ getWorks(retCall): number
得到当前正在协同的工作名列表
Parameters
| Name | Type |
|---|---|
retCall | (workNames: number[]) => void |
Returns
number
init
▸ init(param): any
初始化参数 比如:{server_addres:"http://localhost:3091"}
Parameters
| Name | Type |
|---|---|
param | object |
Returns
any
joinWork
▸ joinWork(workId, retCall?): number
创建协同工作
Parameters
| Name | Type |
|---|---|
workId | number |
retCall? | (iRet: number) => void |
Returns
number
onEvent
▸ onEvent(retCall): void
挂载协同工作事件处理
Parameters
| Name | Type |
|---|---|
retCall | (eventName: string, iRet: number) => void |
Returns
void
