/** * * AutoComplete is an input component that provides real-time suggestions while being typed. * * [Live Demo](https://www.primevue.org/autocomplete/) * * @module autocompletestyle * */ import { BaseStyle } from '../../base/style'; export enum AutoCompleteClasses { /** * Class name of the root element */ root = 'p-autocomplete', /** * Class name of the input element */ pcInput = 'p-autocomplete-input', /** * Class name of the input multiple element */ inputMultiple = 'p-autocomplete-input-multiple', /** * Class name of the chip item element */ chipItem = 'p-autocomplete-chip-item', /** * Class name of the chip element */ pcChip = 'p-autocomplete-chip', /** * Class name of the chip icon element */ chipIcon = 'p-autocomplete-chip-icon', /** * Class name of the input chip element */ inputChip = 'p-autocomplete-input-chip', /** * Class name of the loader element */ loader = 'p-autocomplete-loader', /** * Class name of the dropdown element */ dropdown = 'p-autocomplete-dropdown', /** * Class name of the panel element */ panel = 'p-autocomplete-overlay', /** * Class name of the list element */ list = 'p-autocomplete-list', /** * Class name of the option group element */ optionGroup = 'p-autocomplete-option-group', /** * Class name of the option element */ option = 'p-autocomplete-option', /** * Class name of the empty message element */ emptyMessage = 'p-autocomplete-empty-message' } export interface AutoCompleteStyle extends BaseStyle {}