Class BimCTViewsWindowsManager

Class representing the manager for BimCT views windows.

Hierarchy

  • BimCTViewsWindowsManager

Constructors

Accessors

Methods

  • Adds a view.

    Parameters

    Returns Promise<void>

  • Checks if a view can be added.

    Returns boolean

  • Checks if a view can be edited.

    Parameters

    Returns boolean

  • Deletes a view.

    Parameters

    Returns Promise<void>

  • Destroys the views windows manager.

    Returns void

  • Finds a view by its ID.

    Parameters

    • id: string

    Returns Promise<BimCTView>

  • Finds a view by its name and group.

    Parameters

    • name: string
    • group: string

    Returns Promise<BimCTView>

  • Gets the home view.

    Returns Promise<BimCTView>

  • Gets all view groups.

    Returns Promise<string[]>

  • Gets all views.

    Returns Promise<BimCTView[]>

  • Gets the views by group.

    Returns Promise<Map<string, BimCTView[]>>

  • Hides the views windows manager.

    Returns void

  • Hides the views window.

    Returns void

  • Checks if any views window is showing.

    Returns boolean

  • Checks if a view is the home view.

    Parameters

    Returns Promise<boolean>

  • Reloads the views.

    Parameters

    • Optional force: boolean

    Returns Promise<void>

  • Sets a view as the home view.

    Parameters

    Returns Promise<void>

  • Shows the add view window.

    Returns Promise<BimCTView>

  • Shows the views window.

    Returns Promise<void>

  • Updates a view.

    Parameters

    Returns Promise<void>