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

    Constructors

    Properties

    auth: AuthToken | null

    The login of this client, null before a login; change it with setAuth()

    status: "closed" | "new" | "open"

    Methods

    • Parameters

      • listener: () => void

      Returns void

    • Starts a browser download of such a stream

      Parameters

      • streamDescriptor: string | { filename?: string; type: string; [key: string]: unknown }

      Returns void

    • Follows a job through the app's follow task (input job_uuid): a live task, it attaches again after a reconnect.

      Parameters

      • projectName: string
      • taskName: string
      • jobId: string
      • Optionalinput: Record<string, unknown>

      Returns Task

    • The URL that downloads a stream the server returned (a descriptor from a task's response, or a URL)

      Parameters

      • streamDescriptor: string | { filename?: string; type: string; [key: string]: unknown }

      Returns string

    • Parameters

      • id: string
      • name: string
      • OptionalnodeId: string

      Returns Task

    • Parameters

      Returns boolean

    • When a reconnect lands on another node, or on a restarted one: tasks that ran there were lost (TASK_LOST_NODE_CHANGED).

      Parameters

      Returns void

    post

    • post(
          projectName: string,
          taskName: string,
          input?: unknown,
          auth?: AuthToken,
      ): Task

      Parameters

      • projectName: string
      • taskName: string
      • Optionalinput: unknown
      • Optionalauth: AuthToken

      Returns Task

    • post(projectName: string, input?: unknown, auth?: AuthToken): Task

      Parameters

      • projectName: string
      • Optionalinput: unknown
      • Optionalauth: AuthToken

      Returns Task

    • post(
          projectName: string,
          taskName: string,
          input?: unknown,
          auth?: AuthToken,
      ): Task

      Parameters

      • projectName: string
      • taskName: string
      • Optionalinput: unknown
      • Optionalauth: AuthToken

      Returns Task

    • Parameters

      Returns Promise<void>

    • Where the error of a task without an error callback goes; the client calls its error(error, request, response)

      Parameters

      • defaultErrorHandler: { error(error: unknown, request: unknown, response: unknown): void }

      Returns void

    • Parameters

      Returns Promise<void>