@vue-dnd-kit/utilities
Version:
Utilities for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces
14 lines (12 loc) • 412 B
TypeScript
import { Ref } from 'vue';
export interface ElementSize {
width: number;
height: number;
}
/**
* Отслеживает изменения размеров элемента
*/
export declare function useElementSize(element: Ref<HTMLElement | null>, initialSize?: ElementSize): {
width: import('vue').ShallowRef<number, number>;
height: import('vue').ShallowRef<number, number>;
};