123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- import type { Component, PropType } from 'vue';
- import type { OptionType } from './select.types';
- import type { Options, Placement } from 'element-plus/es/components/popper';
- export declare const SelectProps: {
- allowCreate: BooleanConstructor;
- autocomplete: {
- type: PropType<"inline" | "none" | "both" | "list">;
- default: string;
- };
- automaticDropdown: BooleanConstructor;
- clearable: BooleanConstructor;
- clearIcon: {
- type: PropType<string | Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
- default: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
- };
- effect: {
- type: PropType<string>;
- default: string;
- };
- collapseTags: BooleanConstructor;
- collapseTagsTooltip: {
- type: BooleanConstructor;
- default: boolean;
- };
- defaultFirstOption: BooleanConstructor;
- disabled: BooleanConstructor;
- estimatedOptionHeight: {
- type: NumberConstructor;
- default: undefined;
- };
- filterable: BooleanConstructor;
- filterMethod: FunctionConstructor;
- height: {
- type: NumberConstructor;
- default: number;
- };
- itemHeight: {
- type: NumberConstructor;
- default: number;
- };
- id: StringConstructor;
- loading: BooleanConstructor;
- loadingText: StringConstructor;
- label: StringConstructor;
- modelValue: PropType<any>;
- multiple: BooleanConstructor;
- multipleLimit: {
- type: NumberConstructor;
- default: number;
- };
- name: StringConstructor;
- noDataText: StringConstructor;
- noMatchText: StringConstructor;
- remoteMethod: FunctionConstructor;
- reserveKeyword: {
- type: BooleanConstructor;
- default: boolean;
- };
- options: {
- type: PropType<OptionType<any>[]>;
- required: boolean;
- };
- placeholder: {
- type: StringConstructor;
- };
- teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
- persistent: {
- type: BooleanConstructor;
- default: boolean;
- };
- popperClass: {
- type: StringConstructor;
- default: string;
- };
- popperOptions: {
- type: PropType<Partial<Options>>;
- default: () => Partial<Options>;
- };
- remote: BooleanConstructor;
- size: {
- type: PropType<"" | "default" | "small" | "large">;
- validator: (val: string) => val is "" | "default" | "small" | "large";
- };
- valueKey: {
- type: StringConstructor;
- default: string;
- };
- scrollbarAlwaysOn: {
- type: BooleanConstructor;
- default: boolean;
- };
- validateEvent: {
- type: BooleanConstructor;
- default: boolean;
- };
- placement: {
- type: PropType<Placement>;
- values: Placement[];
- default: string;
- };
- };
- export declare const OptionProps: {
- data: ArrayConstructor;
- disabled: BooleanConstructor;
- hovering: BooleanConstructor;
- item: ObjectConstructor;
- index: NumberConstructor;
- style: ObjectConstructor;
- selected: BooleanConstructor;
- created: BooleanConstructor;
- };
|