UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

25 lines (24 loc) 1.22 kB
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { ISearchInfo, IWebFrameSearchPanel } from '@docsvision/webclient/Platform/$WebFrameSearchPanel'; import { $Domain } from '@docsvision/web/core/state-management'; import { Store, Event } from 'effector'; /** @intrnal Реализация сервиса {@link $WebFrameSearchPanel}. */ export declare class WebFrameSearchPanelService implements IWebFrameSearchPanel { $searchText: Store<string>; $searchContext: Store<GenModels.SearchContextOption>; $expanded: Store<boolean>; $availableContexts: Store<GenModels.SearchContextOption[]>; $visible: Store<boolean>; $searchResultsText: Store<string>; searchRequested: Event<ISearchInfo>; setSearchText: Event<string>; setSearchContext: Event<GenModels.SearchContextOption>; setExpanded: Event<boolean>; setVisible: Event<boolean>; setSearchResultsText: Event<string>; requestSearch: Event<ISearchInfo>; setAvailableContexts: Event<GenModels.SearchContextOption[]>; enableContext: Event<GenModels.SearchContextOption>; disableContext: Event<GenModels.SearchContextOption>; constructor(services: $Domain); }