xdesign-vue-next
Version:
XDesign Component for vue-next
80 lines (79 loc) • 2.09 kB
TypeScript
import { PropType } from 'vue';
declare const _default: import("vue").DefineComponent<{
color: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
clearable: {
type: BooleanConstructor;
default: boolean;
};
inputProps: {
type: PropType<import("../input").TdInputProps>;
default: () => {
autoWidth: boolean;
};
};
onTriggerChange: {
type: FunctionConstructor;
default: () => () => void;
};
size: {
type: PropType<import("..").SizeEnum>;
default: string;
};
}, {
baseClassName: import("vue").ComputedRef<string>;
value: import("vue").Ref<string>;
handleChange: (input: string) => void;
sizeClassNames: import("vue").ComputedRef<{
small: string;
medium: string;
large: string;
default: string;
xs: string;
xl: string;
block: string;
}>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
color: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
clearable: {
type: BooleanConstructor;
default: boolean;
};
inputProps: {
type: PropType<import("../input").TdInputProps>;
default: () => {
autoWidth: boolean;
};
};
onTriggerChange: {
type: FunctionConstructor;
default: () => () => void;
};
size: {
type: PropType<import("..").SizeEnum>;
default: string;
};
}>>, {
color: string;
disabled: boolean;
size: import("..").SizeEnum;
clearable: boolean;
inputProps: {
autoWidth: boolean;
};
onTriggerChange: Function;
}, {}>;
export default _default;