You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
3.5 KiB
116 lines
3.5 KiB
|
2 years ago
|
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<"none" | "inline" | "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;
|
||
|
|
};
|
||
|
|
maxCollapseTags: {
|
||
|
|
type: NumberConstructor;
|
||
|
|
default: number;
|
||
|
|
};
|
||
|
|
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;
|
||
|
|
};
|