@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
14 lines (13 loc) • 765 B
TypeScript
import { $GridController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { Debouncer } from '@docsvision/webclient/Helpers/Debouncer';
import { IRefreshUnreadCountersService } from '@docsvision/webclient/Platform/$RefreshUnreadCounters';
/** @internal Реализация {@link IRefreshUnreadCountersService}. */
export declare class RefreshUnreadCountersService implements IRefreshUnreadCountersService {
private services;
folderDebouncersMap: {
[folderId: string]: Debouncer;
};
constructor(services: $GridController);
requestUnreadCounterRecalculation(request: GenModels.RefreshUnreadCounterRequest): void;
}