faim
Version:
Element Plus & Element UI isomorphic UI component library, more than Element.
59 lines (58 loc) • 1.88 kB
TypeScript
declare const _default: import("vue-demi").DefineComponent<import("vue-demi").ExtractPropTypes<{
[x: string]: {};
label: (ArrayConstructor | StringConstructor)[];
options: ArrayConstructor;
props: {};
search: {};
locale: {};
}>, {}, {
isVue3: boolean;
innerValue: Function;
initialValue: undefined;
innerLoading: undefined;
innerOptions: never[];
optionGroupPropsList: never[];
optionPropsList: never[];
allSelected: boolean;
indeterminate: boolean;
previousQuery: null;
sortablejs: null;
}, {
Locale(): any;
Listeners(): any;
Slots(): any;
ShowSelectAllCheckbox(): any;
ElSelectProps(): any;
Props(): any;
Search(): any;
SearchImmediately(): any;
isGrouped(): boolean;
canSort(): any;
}, {
isGlobalSlot: typeof isGlobalSlot;
setInnerOptions(newOptions: any): void;
remoteMethod(query: any): void;
updateLabel(): void;
selectAll(checked: any): void;
updateSelectAllStatus(): void;
onVisibleChange(isVisible: any): void;
getKey(v: any): any;
getValue(v: any): any;
getLabel(v: any): any;
isDisabled(v: any): any;
getGroupLabel(v: any): any;
getGroupOptions(v: any): any;
isGroupDisabled(v: any): any;
sort(): void;
}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, string[], string, import("vue-demi").PublicProps, Readonly<import("vue-demi").ExtractPropTypes<{
[x: string]: {};
label: (ArrayConstructor | StringConstructor)[];
options: ArrayConstructor;
props: {};
search: {};
locale: {};
}>> & Readonly<{
[x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | undefined;
}>, {}, {}, {}, {}, "remoteMethod", import("vue-demi").ComponentProvideOptions, true, {}, any>;
export default _default;
import { isGlobalSlot } from '../../utils';