UNPKG

tdesign-vue

Version:
185 lines (184 loc) 6.65 kB
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{ labelRef: import("@vue/composition-api").Ref<HTMLElement>; labelClasses: import("@vue/composition-api").Ref<any[]>; COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>; tDisabled: import("@vue/composition-api").Ref<boolean>; tIndeterminate: import("@vue/composition-api").Ref<boolean>; tName: import("@vue/composition-api").Ref<string>; tChecked: import("@vue/composition-api").Ref<boolean>; showCheckbox: import("@vue/composition-api").Ref<boolean>; formDisabled: import("@vue/composition-api").ComputedRef<boolean>; STATUS: import("@vue/composition-api").ComputedRef<{ loading: string; loadMore: string; disabled: string; focused: string; success: string; error: string; warning: string; selected: string; active: string; checked: string; current: string; hidden: string; visible: string; expanded: string; indeterminate: string; }>; checkboxGroupExist: import("@vue/composition-api").Ref<boolean>; handleChange: (e: Event) => void; handleLabelClick: (e: MouseEvent) => void; onCheckboxFocus: (e: FocusEvent) => void; onCheckboxBlur: (e: FocusEvent) => void; }> & import("@vue/composition-api").Data, {}, {}, { stopLabelTrigger: BooleanConstructor; storeKey: StringConstructor; index: NumberConstructor; data: ObjectConstructor; checkAll: BooleanConstructor; checked: { type: BooleanConstructor; default: any; }; defaultChecked: BooleanConstructor; default: { type: import("vue").PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; disabled: { type: BooleanConstructor; default: any; }; indeterminate: BooleanConstructor; label: { type: import("vue").PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; lazyLoad: BooleanConstructor; name: { type: StringConstructor; default: string; }; readonly: BooleanConstructor; value: { type: import("vue").PropType<string | number | boolean>; }; onChange: import("vue").PropType<(checked: boolean, context: { e: Event; }) => void>; }, import("@vue/composition-api").ExtractPropTypes<{ stopLabelTrigger: BooleanConstructor; storeKey: StringConstructor; index: NumberConstructor; data: ObjectConstructor; checkAll: BooleanConstructor; checked: { type: BooleanConstructor; default: any; }; defaultChecked: BooleanConstructor; default: { type: import("vue").PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; disabled: { type: BooleanConstructor; default: any; }; indeterminate: BooleanConstructor; label: { type: import("vue").PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; lazyLoad: BooleanConstructor; name: { type: StringConstructor; default: string; }; readonly: BooleanConstructor; value: { type: import("vue").PropType<string | number | boolean>; }; onChange: import("vue").PropType<(checked: boolean, context: { e: Event; }) => void>; }>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ name: string; disabled: boolean; readonly: boolean; checked: boolean; defaultChecked: boolean; indeterminate: boolean; stopLabelTrigger: boolean; checkAll: boolean; lazyLoad: boolean; } & { index?: number; data?: Record<string, any>; default?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); value?: string | number | boolean; label?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); onChange?: (checked: boolean, context: { e: Event; }) => void; storeKey?: string; }, import("@vue/composition-api").ShallowUnwrapRef<{ labelRef: import("@vue/composition-api").Ref<HTMLElement>; labelClasses: import("@vue/composition-api").Ref<any[]>; COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>; tDisabled: import("@vue/composition-api").Ref<boolean>; tIndeterminate: import("@vue/composition-api").Ref<boolean>; tName: import("@vue/composition-api").Ref<string>; tChecked: import("@vue/composition-api").Ref<boolean>; showCheckbox: import("@vue/composition-api").Ref<boolean>; formDisabled: import("@vue/composition-api").ComputedRef<boolean>; STATUS: import("@vue/composition-api").ComputedRef<{ loading: string; loadMore: string; disabled: string; focused: string; success: string; error: string; warning: string; selected: string; active: string; checked: string; current: string; hidden: string; visible: string; expanded: string; indeterminate: string; }>; checkboxGroupExist: import("@vue/composition-api").Ref<boolean>; handleChange: (e: Event) => void; handleLabelClick: (e: MouseEvent) => void; onCheckboxFocus: (e: FocusEvent) => void; onCheckboxBlur: (e: FocusEvent) => void; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { name: string; disabled: boolean; readonly: boolean; checked: boolean; defaultChecked: boolean; indeterminate: boolean; stopLabelTrigger: boolean; checkAll: boolean; lazyLoad: boolean; } & { index?: number; data?: Record<string, any>; default?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); value?: string | number | boolean; label?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); onChange?: (checked: boolean, context: { e: Event; }) => void; storeKey?: string; }, { name: string; disabled: boolean; readonly: boolean; checked: boolean; defaultChecked: boolean; indeterminate: boolean; stopLabelTrigger: boolean; checkAll: boolean; lazyLoad: boolean; }, true>); export default _default;