element-plus
Version:
A Component Library for Vue3.0
20 lines (19 loc) • 837 B
TypeScript
import { ICheckboxGroupInstance, ICheckboxProps } from './checkbox.type';
import type { ElFormContext, ElFormItemContext } from '../../el-form';
export declare const useCheckboxGroup: () => {
isGroup: import("vue").ComputedRef<boolean>;
checkboxGroup: ICheckboxGroupInstance;
elForm: ElFormContext;
ELEMENT: any;
elFormItemSize: import("vue").ComputedRef<ComponentSize>;
elFormItem: ElFormItemContext;
};
export declare const useCheckbox: (props: ICheckboxProps) => {
isChecked: import("vue").ComputedRef<any>;
isDisabled: import("vue").ComputedRef<any>;
checkboxSize: import("vue").ComputedRef<any>;
model: import("vue").WritableComputedRef<any>;
handleChange: (e: InputEvent) => void;
focus: import("vue").Ref<boolean>;
size: import("vue").ComputedRef<string>;
};