grid-rows-masonry
Version:
A ponyfill for CSS Grid masonry layout in plain JavaScript and React.
13 lines (12 loc) • 365 B
TypeScript
export declare class Masonry {
grid: HTMLElement;
resizeObserver: ResizeObserver;
mutationObserver: MutationObserver;
lastUpdateTimestamp: DOMHighResTimeStamp;
constructor(grid: HTMLElement);
private getChildren;
private clearStyles;
private updateLayout;
destroy(): void;
}
export declare const GridRowsMasonry: typeof Masonry;