mirror of
https://github.com/Choices-js/Choices.git
synced 2024-05-03 14:23:12 +02:00
19 lines
801 B
TypeScript
19 lines
801 B
TypeScript
import { ClassNames } from '../interfaces/class-names';
|
|
import { Item } from '../interfaces/item';
|
|
import WrappedElement from './wrapped-element';
|
|
export default class WrappedSelect extends WrappedElement {
|
|
element: HTMLSelectElement;
|
|
classNames: ClassNames;
|
|
template: (data: object) => HTMLOptionElement;
|
|
constructor({ element, classNames, template, }: {
|
|
element: HTMLSelectElement;
|
|
classNames: ClassNames;
|
|
template: (data: object) => HTMLOptionElement;
|
|
});
|
|
get placeholderOption(): HTMLOptionElement | null;
|
|
get optionGroups(): Element[];
|
|
get options(): Item[] | HTMLOptionElement[];
|
|
set options(options: Item[] | HTMLOptionElement[]);
|
|
appendDocFragment(fragment: DocumentFragment): void;
|
|
}
|
|
//# sourceMappingURL=wrapped-select.d.ts.map
|