tdesign-mobile-vue
Version:
tdesign-mobile-vue
6 lines (5 loc) • 382 B
TypeScript
import { Ref } from 'vue';
export declare type ChangeHandler<T> = (value: T, ...args: any[]) => void;
export declare function useVModel<T>(value: Ref<T>, modelValue: Ref<T>, defaultValue: T, onChange?: (...args: any) => any, propName?: string): [Ref<T>, ChangeHandler<T>];
export declare const UPDATE_MODEL = "update:modelValue";
export declare const UPDATE_VALUE = "update:value";