react-aria
Version:
Spectrum UI components in React
9 lines (8 loc) • 317 B
TypeScript
import { Key, LayoutDelegate, Rect, RefObject, Size } from '@react-types/shared';
export declare class DOMLayoutDelegate implements LayoutDelegate {
private ref;
constructor(ref: RefObject<HTMLElement | null>);
getItemRect(key: Key): Rect | null;
getContentSize(): Size;
getVisibleRect(): Rect;
}