Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BuildingExplorerViewModel

Hierarchy

Index

Properties

declaredClass

declaredClass: string

destroyed

destroyed: boolean

initialized

initialized: boolean

layers

A collection of layers of type BuildingSceneLayer that are added to the widget for exploration.

Read more...

Readonly level

Contains information about the level filter, such as the value selected by the user in the Level element or the minimum and maximum allowed values.

Read more...

Readonly phase

Contains information about the construction phase filter, such as the value selected by the user in the Construction phases element and the minimum and maximum allowed values.

Read more...

Readonly state

state: "disabled" | "ready" | "loading" | "failed"

The current state of the view model that can be used for rendering the UI of the widget.

Read more...

view

view: SceneView

The view in which the BuildingExplorer is used.

Read more...

Methods

Protected _get

  • _get(propertyName: string): any
  • _get<T>(propertyName: string): T
  • Parameters

    • propertyName: string

    Returns any

  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

Protected _set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns BuildingExplorerViewModel

destroy

  • destroy(): void
  • Returns void

get

  • get<T>(propertyName: string): T
  • get(propertyName: string): any
  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

  • Parameters

    • propertyName: string

    Returns any

Protected notifyChange

  • notifyChange(propertyName: string): void
  • Parameters

    • propertyName: string

    Returns void

set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns BuildingExplorerViewModel

  • Parameters

    Returns BuildingExplorerViewModel

watch

  • Parameters

    • path: string | string[]
    • callback: WatchCallback
    • Optional sync: boolean

    Returns WatchHandle

Generated using TypeDoc