@ansible/ansible-ui-framework
Version:
A framework for building applications using PatternFly.
12 lines (11 loc) • 670 B
TypeScript
import { SetRequired } from 'type-fest';
import { PageAsyncSelectOptionsFn } from './PageAsyncSelectOptions';
import { PageMultiSelectProps } from './PageMultiSelect';
export interface PageAsyncMultiSelectProps<ValueT> extends SetRequired<Omit<PageMultiSelectProps<ValueT>, 'options'>, 'queryLabel'> {
queryOptions: PageAsyncSelectOptionsFn<ValueT>;
queryPlaceholder?: string;
queryErrorText?: string | ((error: Error) => string);
onBrowse?: () => void;
compareOptionValues?: (a: ValueT, b: ValueT) => boolean;
}
export declare function PageAsyncMultiSelect<ValueT>(props: PageAsyncMultiSelectProps<ValueT>): import("react/jsx-runtime").JSX.Element;