@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
18 lines (17 loc) • 721 B
TypeScript
import { SetupContext } from 'vue';
export declare function useCheck(props: any, context: SetupContext, parentProps: any, parentContext: SetupContext): {
buttonClass: import("vue").ComputedRef<{
btn: boolean;
'f-radio-button': boolean;
active: any;
'f-radio-button-primary': boolean;
}>;
checked: import("vue").ComputedRef<any>;
disabled: import("vue").ComputedRef<any>;
indeterminate: import("vue").Ref<any, any>;
name: import("vue").ComputedRef<any>;
onClickCheckBox: (e: MouseEvent) => void;
onClickRadio: (e: MouseEvent) => void;
shouldRenderButton: import("vue").ComputedRef<boolean>;
shouldRenderNative: import("vue").ComputedRef<boolean>;
};