@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
40 lines (39 loc) • 1.72 kB
TypeScript
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { ILastSearchResponse } from "@docsvision/webclient/System/$LastSearchResponse";
import { $LocalStorage } from "@docsvision/webclient/System/$LocalStorage";
import { $Domain } from "@docsvision/web/core/state-management";
import { Event, Store } from "effector";
export declare class LastSearchResponseService implements ILastSearchResponse {
private services;
static InstanceId: string;
static SearchText: string;
static SearchContextOption: string;
static LastSearchText: string;
static ViewId: string;
static SortedColumn: string;
static IsDescending: string;
static Columns: string;
static ListColumns: string;
static TablePresentation: string;
$instanceId: Store<string>;
setInstenceId: Event<string>;
$searchText: Store<string>;
setSearchText: Event<string>;
$searchContextOption: Store<GenModels.SearchContextOption>;
setSearchContextOption: Event<GenModels.SearchContextOption>;
$viewId: Store<string>;
setViewId: Event<string>;
$sortedColumn: Store<string>;
setSortedColumn: Event<string>;
$isDescending: Store<boolean>;
setIsDescending: Event<boolean>;
$lastSearchText: Store<string>;
$columns: Store<GenModels.GridUserSettingsColumn[]>;
setColumns: Event<GenModels.GridUserSettingsColumn[]>;
$listColumns: Store<GenModels.GridUserSettingsColumn[]>;
setListColumns: Event<GenModels.GridUserSettingsColumn[]>;
$tablePresentation: Store<GenModels.TablePresentation>;
setTablePresentation: Event<GenModels.TablePresentation>;
constructor(services: $LocalStorage & $Domain);
private setData;
}