tdesign-vue-next
Version:
TDesign Component for vue-next
76 lines (75 loc) • 2.55 kB
TypeScript
import { TdCheckTagProps } from './type';
declare const _default: import("vue").DefineComponent<{
checked: {
type: BooleanConstructor;
default: any;
};
modelValue: {
type: BooleanConstructor;
default: any;
};
defaultChecked: BooleanConstructor;
checkedProps: {
type: import("vue").PropType<TdCheckTagProps["checkedProps"]>;
};
content: {
type: import("vue").PropType<TdCheckTagProps["content"]>;
};
default: {
type: import("vue").PropType<TdCheckTagProps["default"]>;
};
disabled: BooleanConstructor;
size: {
type: import("vue").PropType<TdCheckTagProps["size"]>;
default: TdCheckTagProps["size"];
validator(val: TdCheckTagProps["size"]): boolean;
};
uncheckedProps: {
type: import("vue").PropType<TdCheckTagProps["uncheckedProps"]>;
};
value: {
type: import("vue").PropType<TdCheckTagProps["value"]>;
};
onChange: import("vue").PropType<TdCheckTagProps["onChange"]>;
onClick: import("vue").PropType<TdCheckTagProps["onClick"]>;
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
checked: {
type: BooleanConstructor;
default: any;
};
modelValue: {
type: BooleanConstructor;
default: any;
};
defaultChecked: BooleanConstructor;
checkedProps: {
type: import("vue").PropType<TdCheckTagProps["checkedProps"]>;
};
content: {
type: import("vue").PropType<TdCheckTagProps["content"]>;
};
default: {
type: import("vue").PropType<TdCheckTagProps["default"]>;
};
disabled: BooleanConstructor;
size: {
type: import("vue").PropType<TdCheckTagProps["size"]>;
default: TdCheckTagProps["size"];
validator(val: TdCheckTagProps["size"]): boolean;
};
uncheckedProps: {
type: import("vue").PropType<TdCheckTagProps["uncheckedProps"]>;
};
value: {
type: import("vue").PropType<TdCheckTagProps["value"]>;
};
onChange: import("vue").PropType<TdCheckTagProps["onChange"]>;
onClick: import("vue").PropType<TdCheckTagProps["onClick"]>;
}>>, {
disabled: boolean;
size: import("..").SizeEnum;
checked: boolean;
defaultChecked: boolean;
modelValue: boolean;
}, {}>;
export default _default;