UNPKG

697 BTypeScriptView Raw
1import { ResizeObserverBoxOptions } from '../ResizeObserverBoxOptions';
2import { ResizeObserverSize } from '../ResizeObserverSize';
3import { DOMRectReadOnly } from '../DOMRectReadOnly';
4interface ResizeObserverSizeCollection {
5 devicePixelContentBoxSize: ResizeObserverSize;
6 borderBoxSize: ResizeObserverSize;
7 contentBoxSize: ResizeObserverSize;
8 contentRect: DOMRectReadOnly;
9}
10declare const calculateBoxSizes: (target: Element, forceRecalculation?: boolean) => ResizeObserverSizeCollection;
11declare const calculateBoxSize: (target: Element, observedBox: ResizeObserverBoxOptions, forceRecalculation?: boolean) => ResizeObserverSize;
12export { calculateBoxSize, calculateBoxSizes };