@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
27 lines (26 loc) • 965 B
TypeScript
import { ISearchDropdown } from "@docsvision/webclient/Legacy/ISearchDropdown";
import { IBasicEvent } from '@docsvision/webclient/System/IBasicEvent';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
/** @deprecated */
export interface ISearchPanel {
Hide(): void;
Expand(): void;
Show(): void;
Search(refresh: boolean): void;
Reset(): void;
Clear(): void;
Rebuild(): void;
SearchText: string;
readonly SearchContext: GenModels.SearchContextOption;
readonly SearchInput: HTMLElement;
readonly SearchTextInput: HTMLInputElement;
SearchTextFromInput: string;
readonly FullTextSearchEnabled: boolean;
readonly IsNotOpened: any;
readonly Dropdown: ISearchDropdown;
readonly toggled: IBasicEvent<boolean>;
}
export declare type $SearchPanel = {
searchPanel: ISearchPanel;
};
export declare const $SearchPanel: string | ((model?: $SearchPanel) => ISearchPanel);