@coreui/react-pro
Version:
UI Components Library for React.js
18 lines (17 loc) • 815 B
TypeScript
import React, { HTMLAttributes, ReactNode } from 'react';
import type { Option, OptionsGroup } from './types';
export interface CAutocompleteOptionsProps extends HTMLAttributes<HTMLDivElement> {
highlightOptionsOnSearch?: boolean;
loading?: boolean;
onOptionClick?: (option: Option) => void;
options: (Option | OptionsGroup)[];
optionsMaxHeight?: number | string;
optionsTemplate?: (option: Option) => ReactNode;
optionsGroupsTemplate?: (option: OptionsGroup) => ReactNode;
searchNoResultsLabel?: boolean | string | ReactNode;
searchValue?: string;
selected: Option | null;
virtualScroller?: boolean;
visibleItems?: number;
}
export declare const CAutocompleteOptions: React.ForwardRefExoticComponent<CAutocompleteOptionsProps & React.RefAttributes<HTMLDivElement>>;