react-autocomplete-plugin
Version:
A simple, powerful, lightweight and customizable autocomplete tool programmed for React projects!
36 lines (35 loc) • 1.16 kB
TypeScript
/// <reference types="react" />
export type CustomClassType = {
parentContainerClass?: string;
inputFieldClass?: string;
listContainerClass?: string;
dropdownUnorderedListClass?: string;
dropdownListClass?: string;
noResultClass?: string;
inputLabelContainerClass?: string;
inputLabelClass?: string;
customSpinnerClass?: string;
viewMoreClass?: string;
};
export type CustomStyleType = {
parentContainerStyle?: React.CSSProperties;
inputFieldStyle?: React.CSSProperties;
listContainerStyle?: React.CSSProperties;
dropdownUnorderedListStyle?: React.CSSProperties;
dropdownListStyle?: React.CSSProperties;
noResultStyle?: React.CSSProperties;
inputLabelContainerStyle?: React.CSSProperties;
inputLabelStyle?: React.CSSProperties;
customSpinnerStyle?: React.CSSProperties;
viewMoreStyle?: React.CSSProperties;
};
export type CustomAriaType = {
ariaRole?: string;
ariaRoleDescription?: string;
ariaNoSearchResult?: string;
ariaULList?: string;
ariaListContainer?: string;
ariaInputField?: string;
ariaInputLabel?: string;
ariaViewMore?: string;
};