UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

17 lines (16 loc) 899 B
import { $EmployeeController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers'; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { ITypeaheadSearchQuery } from "@docsvision/webclient/Helpers/Typeahead/Models/ITypeaheadSearchQuery"; import { $LocalStorage } from "@docsvision/webclient/System/$LocalStorage"; /** @internal */ export declare class FavoriteEmployeesStorage { private storageName; private services; constructor(storageName: string, services: $LocalStorage & $EmployeeController); getFavorites(query: ITypeaheadSearchQuery): GenModels.EmployeeDataModel[]; refreshData(): Promise<{}>; get favoriteEmployees(): GenModels.EmployeeDataModel[]; set favoriteEmployees(value: GenModels.EmployeeDataModel[]); addToFavorite(item: GenModels.EmployeeDataModel): void; private arrayUnique; }