UNPKG

@extclp/vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

16 lines (15 loc) 432 B
import { ObjectDirective } from 'vue'; import { ResizeHandler } from '@vexip-ui/hooks'; export interface VResizeOptions { handler: ResizeHandler; throttle?: boolean | number; disabled?: boolean; } interface ResizeRecord { useThrottle: boolean | number; observed: boolean; } export declare const vResize: ObjectDirective<HTMLElement & { __resize?: ResizeRecord; }, ResizeHandler | VResizeOptions>; export {};