Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HTMLElementAnchorTextData

Hierarchy

Index

Constructors

  • new HTMLElementAnchorTextData(properties: { data: IAnchorDataText; location: vec3; hideable?: boolean; id?: string; intersectionTarget?: string | string[] | Box; version?: string; viewports?: string[] }): HTMLElementAnchorTextData
  • Creates a custom data node.

    Parameters

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

    Returns HTMLElementAnchorTextData

Properties

internalHtmlElement: HTMLDivElement

Accessors

  • get convertedObject(): {}
  • set convertedObject(value: {}): void
  • Returns {}

    • [key: string]: unknown
  • Parameters

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

    Returns void

  • get data(): any
  • set data(value: any): void
  • Returns any

  • Parameters

    • value: any

    Returns void

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

  • Parameters

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

    Returns void

  • get hideable(): boolean
  • set hideable(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

  • get id(): string
  • Returns string

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

  • Parameters

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

    Returns void

  • get location(): vec3
  • set location(value: vec3): void
  • Returns vec3

  • Parameters

    • value: vec3

    Returns void

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

  • Parameters

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

    Returns void

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

  • Parameters

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

    Returns void

  • get version(): string
  • Returns string

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

  • Parameters

    • value: string[]

    Returns void

Methods

  • createViewerHtmlElement(viewer: string): null | HTMLDivElement
  • getViewerHtmlElement(viewer: string): null | HTMLDivElement
  • updateVersion(): void