Skip to main content

Class: WebGiViewerElement

Core-API.WebGiViewerElement

Hierarchy​

  • HTMLElement

    ↳ WebGiViewerElement

Accessors​

observedAttributes​

• Static get observedAttributes(): string[]

Returns​

string[]

Properties​

viewerIndex​

• Readonly viewerIndex: number


viewer​

• Optional viewer: CoreViewerApp


canvas​

• Optional canvas: HTMLCanvasElement


wrapper​

• wrapper: HTMLDivElement


canvasId​

• Readonly canvasId: string

Constructors​

constructor​

• new WebGiViewerElement()

Overrides​

HTMLElement.constructor

Methods​

refreshAll​

▸ refreshAll(): Promise<void>

Returns​

Promise<void>


connectedCallback​

▸ connectedCallback(): void

Returns​

void


disconnectedCallback​

▸ disconnectedCallback(): void

Returns​

void


adoptedCallback​

▸ adoptedCallback(): void

Returns​

void


attributeChangedCallback​

▸ attributeChangedCallback(name, oldValue, newValue): void

Parameters​

NameType
namestring
oldValuestring
newValuestring

Returns​

void


clearViewer​

▸ clearViewer(): void

Returns​

void


refreshModelSource​

▸ refreshModelSource(): Promise<void>

Returns​

Promise<void>


refreshEnvironment​

▸ refreshEnvironment(): Promise<void>

Returns​

Promise<void>


addEventListener​

▸ addEventListener<K>(type, listener, options?): void

Type parameters​

NameType
Kextends keyof HTMLElementEventMap | "initialized"

Parameters​

NameType
typeK
listener(this: HTMLElement, ev: HTMLElementEventMap2[K]) => any
options?boolean | AddEventListenerOptions

Returns​

void

Overrides​

HTMLElement.addEventListener