BIM.works SDKs - v3.0.0-b.115
    Preparing search index...
    Index

    Constructors

    Properties

    id: string
    request: unknown
    taskName: string

    Methods

    • Parameters

      • name: string
      • file: unknown

      Returns void

    • Parameters

      • detailsUpdateCallback: (details: unknown) => void

      Returns Task

    • Parameters

      • errorCallback: (error: unknown, response: unknown) => void

      Returns Task

    • Returns void

    • Parameters

      • OptionalreturnResponse: boolean

        true: resolve with the whole response instead of its result

      Returns Promise<unknown>

    • A never-finishing subscription: issued again (new id, same input and handlers) after every reconnect. key: for a subscription the server allows once per session; a later live task with the same key replaces it.

      Parameters

      • Optionalkey: string

      Returns Task

    • Parameters

      • levels: string[]
      • logCallback: (level: string, log: unknown) => void

      Returns Task

    • Parameters

      • keys: string[]
      • metricDefinitinUpdateCallback: (metricDefinition: unknown) => void

      Returns Task

    • Parameters

      • keys: string[]
      • metricUpdateCallback: (metricUpdate: unknown) => void

      Returns Task

    • Parameters

      • topicIds: string[]
      • dataListener: (data: unknown) => void

      Returns Task

    • Parameters

      • topicIds: string[]
      • dataListener: (data: unknown) => void

      Returns Task

    • Parameters

      • progressCallback: (label: string, progress: number) => void

      Returns Task

    • Called just before a live task is issued again: clear what the previous snapshot filled.

      Parameters

      • callback: (task: Task) => void

      Returns Task

    • Parameters

      • topicId: string
      • message: unknown

      Returns void

    • Parameters

      • nodeId: string

      Returns Task

    • Parameters

      • value: number
      • unit: string

      Returns Task

    • Parameters

      • statusses: string[]
      • statusChangeCallback: (status: string) => void

      Returns Task

    • Parameters

      • successCallback: (result: unknown, fullresponse: unknown) => void

      Returns Task

    • Parameters

      • taskInfoCallback: (taskInfo: unknown) => void

      Returns Task

    • Returns void