API Reference > presentation-frontend > UnifiedSelection > SelectionScopesManager SelectionScopesManager Class A manager that knows available selection scopes and can compute logical selection based on element IDs and selection scope. Methods Name Description constructor(props: SelectionScopesManagerProps): SelectionScopesManager computeSelection(imodel: IModelConnection, ids: Id64Arg, scope: SelectionScope | string): Promise<KeySet> Computes keys that need to be added to logical selection based on provided selection scope. getSelectionScopes(imodel: IModelConnection, locale?: string): Promise<SelectionScope[]> Get available selection scopes. Properties Name Type Description activeLocale Accessor ReadOnly string Get active locale activeScope Accessor string | SelectionScope The active selection scope or its id Defined in presentation/frontend/src/selection/SelectionScopesManager.ts Line 31 Last Updated: 13 June, 2024