Function createMxObject

  • 创建图纸展示控件实例

    Parameters

    • this: MxFun
    • __namedParameters: {
          cadFile?: string | string[];
          callback?: ((mxDraw, dom) => void);
          canvasId?: string;
          isAutoResize?: boolean;
          isCPPMxCAD?: boolean;
          isMxCAD?: boolean;
          isNewFile?: boolean;
          mapBox?: any;
          useWebsocket?: boolean;
          userIdentitySign?: string;
      }
      • Optional cadFile?: string | string[]
      • Optional callback?: ((mxDraw, dom) => void)
          • (mxDraw, dom): void
          • Parameters

            Returns void

      • Optional canvasId?: string
      • Optional isAutoResize?: boolean
      • Optional isCPPMxCAD?: boolean
      • Optional isMxCAD?: boolean
      • Optional isNewFile?: boolean
      • Optional mapBox?: any
      • Optional useWebsocket?: boolean
      • Optional userIdentitySign?: string

    Returns void

    void

    Param Type

    string | HTMLCanvasElement | JQuery

    Param Type

    string

    Param Type

    function

    Param Type

    boolean

    Example

    Mx.MxFun.createMxObject({
    canvasId: "my-app",
    cadFile: "test2.dwg",
    callback(mxDraw, { canvas, canvasParent }) {
    console.log(mxDraw, canvas, canvasParent)
    },
    isNewFile: true
    })