webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::GridIterator Class Reference

#include <Grid.h>

Public Member Functions

 GridIterator (const Grid &, GridTrackSizingDirection, unsigned fixedTrackIndex, unsigned varyingTrackIndex=0)
 
RenderBoxnextGridItem ()
 
bool isEmptyAreaEnough (unsigned rowSpan, unsigned columnSpan) const
 
std::unique_ptr< GridAreanextEmptyGridArea (unsigned fixedTrackSpan, unsigned varyingTrackSpan)
 

Constructor & Destructor Documentation

◆ GridIterator()

WebCore::GridIterator::GridIterator ( const Grid grid,
GridTrackSizingDirection  direction,
unsigned  fixedTrackIndex,
unsigned  varyingTrackIndex = 0 
)

Member Function Documentation

◆ isEmptyAreaEnough()

bool WebCore::GridIterator::isEmptyAreaEnough ( unsigned  rowSpan,
unsigned  columnSpan 
) const

◆ nextEmptyGridArea()

std::unique_ptr< GridArea > WebCore::GridIterator::nextEmptyGridArea ( unsigned  fixedTrackSpan,
unsigned  varyingTrackSpan 
)

◆ nextGridItem()

RenderBox * WebCore::GridIterator::nextGridItem ( )

The documentation for this class was generated from the following files: