@wocwin/t-ui-plus
Version:
Page level components developed based on Element Plus.
62 lines (61 loc) • 1.63 kB
TypeScript
import { DefineComponent, PropType, ComponentOptionsMixin, PublicProps, ExtractPropTypes } from 'vue';
export type { TSelectIconProps } from './src/index.vue';
export declare const TSelectIcon: DefineComponent<{
modelValue: {
type: PropType<any>;
required: true;
default: string;
};
prefixIcon: {
type: PropType<string>;
default: string;
};
selectBind: {
type: PropType<Record<string, any>>;
default: () => {};
};
isShowSearch: {
type: PropType<boolean>;
default: boolean;
};
isShowIcon: {
type: PropType<boolean>;
default: boolean;
};
}, {
clearIcon: () => void;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
"update:modelValue": (...args: any[]) => void;
select: (...args: any[]) => void;
}, string, PublicProps, Readonly< ExtractPropTypes<{
modelValue: {
type: PropType<any>;
required: true;
default: string;
};
prefixIcon: {
type: PropType<string>;
default: string;
};
selectBind: {
type: PropType<Record<string, any>>;
default: () => {};
};
isShowSearch: {
type: PropType<boolean>;
default: boolean;
};
isShowIcon: {
type: PropType<boolean>;
default: boolean;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
onSelect?: ((...args: any[]) => any) | undefined;
}, {
modelValue: any;
prefixIcon: string;
selectBind: Record<string, any>;
isShowSearch: boolean;
isShowIcon: boolean;
}, {}>;