@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
15 lines (13 loc) • 756 B
TypeScript
import { ReactNode } from 'react';
import { HtmlProps } from '@docsvision/web/core/component';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { DirectorySearchResponse } from '@docsvision/webclient/BackOffice/DirectorySearchResult';
export interface IDirectorySearchResultListProps extends HtmlProps.ul {
data: DirectorySearchResponse;
loader: () => Promise<DirectorySearchResponse>;
expanded: boolean;
selected: GenModels.SearchItemModel;
selectItem: (item: GenModels.SearchItemModel) => GenModels.SearchItemModel;
renderItem: (item: GenModels.SearchItemModel) => ReactNode;
}
export declare function DirectorySearchResultList(props: IDirectorySearchResultListProps): JSX.Element;