Skip to content

mxcad_2d API 文档 / 2d / MxCooperate

Class: MxCooperate

2d.MxCooperate

协同工作

Table of contents

Constructors

Methods

Constructors

constructor

new MxCooperate(mxcad)

Parameters

NameType
mxcadMcObject

Methods

createWrok

createWrok(retCall?): number

创建协同工作

Parameters

NameType
retCall?(wrokId: number) => void

Returns

number


exitWrok

exitWrok(): number

退出当前协同工作

Returns

number


getStatus

getStatus(): number

得到当前协同的状态

Returns

number


getWorks

getWorks(retCall): number

得到当前正在协同的工作名列表

Parameters

NameType
retCall(workNames: number[]) => void

Returns

number


init

init(param): any

初始化参数 比如:{server_addres:"http://localhost:3091"}

Parameters

NameType
paramobject

Returns

any


joinWork

joinWork(workId, retCall?): number

创建协同工作

Parameters

NameType
workIdnumber
retCall?(iRet: number) => void

Returns

number


onEvent

onEvent(retCall): void

挂载协同工作事件处理

Parameters

NameType
retCall(eventName: string, iRet: number) => void

Returns

void