Viewer
    Preparing search index...

    Class HTMLElementAnchorImageData

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • properties: {
            data: IAnchorDataImage;
            location: vec3;
            hideable?: boolean;
            id?: string;
            intersectionTarget?: string | string[] | Box;
            version?: string;
            viewports?: string[];
        }

      Returns HTMLElementAnchorImageData

    Properties

    internalHtmlElement: HTMLDivElement

    Accessors

    • get convertedObject(): { [key: string]: unknown }

      The converted object of the tree node.

      Returns { [key: string]: unknown }

    • set convertedObject(value: { [key: string]: unknown }): void

      The converted object of the tree node.

      Parameters

      • value: { [key: string]: unknown }

      Returns void

    • get data(): any

      Returns any

    • set data(value: any): void

      Parameters

      • value: any

      Returns void

    • get format(): "image" | "text" | "custom"

      Returns "image" | "text" | "custom"

    • set format(value: "image" | "text" | "custom"): void

      Parameters

      • value: "image" | "text" | "custom"

      Returns void

    • get hideable(): boolean

      Returns boolean

    • set hideable(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get id(): string

      The ID of the tree node data.

      Returns string

    • get intersectionTarget(): string | string[] | Box | undefined

      Returns string | string[] | Box | undefined

    • set intersectionTarget(value: string | string[] | Box | undefined): void

      Parameters

      • value: string | string[] | Box | undefined

      Returns void

    • get location(): vec3

      Returns vec3

    • set location(value: vec3): void

      Parameters

      • value: vec3

      Returns void

    • get parentsUpdateVersions(): { [key: string]: () => void }

      The updateVersion functions of all parents of the tree node data.

      Returns { [key: string]: () => void }

    • get updateCallback(): ((newVersion: string, oldVersion: string) => void) | null

      The update callback for the tree node data. This callback is called when the node is updated, e.g. when the version changes.

      Returns ((newVersion: string, oldVersion: string) => void) | null

    • set updateCallback(
          value: ((newVersion: string, oldVersion: string) => void) | null,
      ): void

      The update callback for the tree node data. This callback is called when the node is updated, e.g. when the version changes.

      Parameters

      • value: ((newVersion: string, oldVersion: string) => void) | null

      Returns void

    • get updateCallbackConvertedObject(): | (
          (newObj: unknown, oldObj: unknown, viewport: string) => void
      )
      | null

      The update callback for the converted object of the tree node.

      Returns ((newObj: unknown, oldObj: unknown, viewport: string) => void) | null

    • set updateCallbackConvertedObject(
          value:
              | ((newObj: unknown, oldObj: unknown, viewport: string) => void)
              | null,
      ): void

      The update callback for the converted object of the tree node.

      Parameters

      • value: ((newObj: unknown, oldObj: unknown, viewport: string) => void) | null

      Returns void

    • get version(): string

      The version of the tree node data. If the version changes, the node data will be marked for an update. A version change can be triggered via updateVersion.

      Returns string

    • get viewports(): string[]

      Returns string[]

    • set viewports(value: string[]): void

      Parameters

      • value: string[]

      Returns void

    Methods