interface FrontendApiFunctionMap {
    addData: ((entries) => ExternalAddResult[]);
    addLayereds: ((inputs) => ExternalAddResult[]);
    addSimplePart: ((p) => void);
    addUserDefinedTube: ((tubeId, dimX, name, processId?, importId?) => boolean);
    applyChangesToVertices: ((data) => ApplyResult);
    changeProjectName: ((name) => boolean);
    clearGraph: (() => void);
    createProjectObject: ((nodeIdKeys) => ProjectObject);
    deleteNodes: ((vertexKeys) => boolean);
    shopConfiguration: (() => ShopConfig);
}

Hierarchy (view full)

Properties

addData: ((entries) => ExternalAddResult[])

Type declaration

addLayereds: ((inputs) => ExternalAddResult[])

Type declaration

addSimplePart: ((p) => void)

Type declaration

addUserDefinedTube: ((tubeId, dimX, name, processId?, importId?) => boolean)

Type declaration

    • (tubeId, dimX, name, processId?, importId?): boolean
    • Parameters

      • tubeId: string
      • dimX: number
      • name: string
      • Optional processId: string
      • Optional importId: string

      Returns boolean

applyChangesToVertices: ((data) => ApplyResult)

Type declaration

changeProjectName: ((name) => boolean)

Type declaration

    • (name): boolean
    • Parameters

      • name: string

      Returns boolean

clearGraph: (() => void)

Type declaration

    • (): void
    • Returns void

createProjectObject: ((nodeIdKeys) => ProjectObject)

Type declaration

deleteNodes: ((vertexKeys) => boolean)

Type declaration

    • (vertexKeys): boolean
    • Parameters

      • vertexKeys: string[]

      Returns boolean

shopConfiguration: (() => ShopConfig)

Type declaration