UNPKG

@egjs/grid

Version:

A component that can arrange items according to the type of grids

26 lines (25 loc) 692 B
export interface BoxModelStatus { orgInlineSize: number; orgContentSize: number; inlineSize: number; contentSize: number; inlinePos: number; contentPos: number; items: BoxModel[]; } export default class BoxModel implements BoxModelStatus { orgInlineSize: number; orgContentSize: number; inlineSize: number; contentSize: number; inlinePos: number; contentPos: number; items: BoxModel[]; constructor(status: Partial<BoxModelStatus>); scaleTo(inlineSize: number, contentSize: number): void; push(item: BoxModel): void; getOrgSizeWeight(): number; getSize(): number; getOrgRatio(): number; getRatio(): number; }