Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HTMLElement
    • ElfsquadForgeViewer

Index

Constructors

Methods

  • applyCamera(camera: CameraPosition, configurationId: string): void
  • connectedCallback(): void
  • disableLabels(): void
  • enableFootprint(): void
  • enableLabels(): void
  • hideUi(): void
  • initialize(layout3d: Layout3d[], onProgess?: null | ((event: ViewerProgressEvent) => void)): Promise<void>
  • Initialize the viewer component.

    Parameters

    • layout3d: Layout3d[]

      Layout that should be applied on initialization.

    • onProgess: null | ((event: ViewerProgressEvent) => void) = null

      Callback function to listen to loading progress events.

    Returns Promise<void>

  • screenshot(): string
  • showUi(): void
  • toggleFootprint(): void
  • toggleLabels(): void
  • update(layout3d: Layout3d[]): Promise<void>

Generated using TypeDoc