UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 826 B
import { ISearchFilterEntry, SearchFilters } from "@docsvision/webclient/BackOffice/$WebFrameDirectorySearchInfoStorageService"; import { $Resources } from "@docsvision/web/core/localization/$Resources"; import React from "react"; export interface ISearchBar { visibility: boolean; isNotEmpty: boolean; textValue: string; searchFilters: ISearchFilterEntry[]; currentSearchFilterKey: SearchFilters; onSearchFilterChange: (newSearchFilterKey: SearchFilters) => void; searchPlaceholder: string; onSearchTextChange: (newSearchText: string) => void; onClearButtonClick: () => void; onSearchTextKeyPressed: (e: React.KeyboardEvent) => void; onSearchSubmitClick: (e: React.MouseEvent) => void; services: $Resources; } export declare function SearchBar(props: ISearchBar): JSX.Element;