Provides access to workplaces available in the system.

Hierarchy

  • WorkplaceRepository

Implements

Constructors

Accessors

  • get isInitialized(): boolean
  • A flag indicating that the object was successfully initialized.

    Returns boolean

Methods

  • Delete current user's metadata extensions, such as info on added search queries, by composition identifier (workplace id, tree node id, etc.).

    Parameters

    • compositionId: string

      Composition identifier to delete.

    Returns Promise<void>

  • Returns the workplace specified by name id.

    Parameters

    • id: string

      Workplace`s id.

    Returns Promise<null | IWorkplace>

  • Returns the workplace specified by name.

    Parameters

    • name: string

      Workplace`s name.

    Returns Promise<null | IWorkplace>

  • Returns a list of workplaces containing views available by reference.

    Parameters

    • refSection: string

      Workplace section.

    Returns Promise<IWorkplace[]>

  • Initializes the workplaces repository.

    Parameters

    • workplaces: readonly IWorkplace[]

      Metadata of available workplaces.

    Returns Promise<void>

  • Save current user's view properties, including sorting and grouping options, columns visibility settings, relative area sizes in master-detail views, etc. Properties are unavailable for other users.

    Parameters

    Returns Promise<void>

  • Save current user's settings for specified workplaces, including tree width, option to show empty folders, etc. Settings are unavailable for other users.

    Parameters

    Returns Promise<void>

Generated using TypeDoc