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

#include <GridTrackSize.h>

Public Member Functions

 GridTrackSize (const GridLength &length, GridTrackSizeType trackSizeType=LengthTrackSizing)
 
 GridTrackSize (const GridLength &minTrackBreadth, const GridLength &maxTrackBreadth)
 
const GridLengthfitContentTrackBreadth () const
 
const GridLengthminTrackBreadth () const
 
const GridLengthmaxTrackBreadth () const
 
GridTrackSizeType type () const
 
bool isContentSized () const
 
bool isFitContent () const
 
bool operator== (const GridTrackSize &other) const
 
void cacheMinMaxTrackBreadthTypes ()
 
bool hasIntrinsicMinTrackBreadth () const
 
bool hasIntrinsicMaxTrackBreadth () const
 
bool hasMinOrMaxContentMinTrackBreadth () const
 
bool hasAutoMinTrackBreadth () const
 
bool hasAutoMaxTrackBreadth () const
 
bool hasMaxContentMaxTrackBreadth () const
 
bool hasMaxContentOrAutoMaxTrackBreadth () const
 
bool hasMinContentMaxTrackBreadth () const
 
bool hasMinOrMaxContentMaxTrackBreadth () const
 
bool hasMaxContentMinTrackBreadth () const
 
bool hasMinContentMinTrackBreadth () const
 
bool hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth () const
 
bool hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth () const
 
 GridTrackSize (const GridLength &length, GridTrackSizeType trackSizeType=LengthTrackSizing)
 
 GridTrackSize (const GridLength &minTrackBreadth, const GridLength &maxTrackBreadth)
 
const GridLengthfitContentTrackBreadth () const
 
const GridLengthminTrackBreadth () const
 
const GridLengthmaxTrackBreadth () const
 
GridTrackSizeType type () const
 
bool isContentSized () const
 
bool isFitContent () const
 
bool operator== (const GridTrackSize &other) const
 
void cacheMinMaxTrackBreadthTypes ()
 
bool hasIntrinsicMinTrackBreadth () const
 
bool hasIntrinsicMaxTrackBreadth () const
 
bool hasMinOrMaxContentMinTrackBreadth () const
 
bool hasAutoMinTrackBreadth () const
 
bool hasAutoMaxTrackBreadth () const
 
bool hasMaxContentMaxTrackBreadth () const
 
bool hasMaxContentOrAutoMaxTrackBreadth () const
 
bool hasMinContentMaxTrackBreadth () const
 
bool hasMinOrMaxContentMaxTrackBreadth () const
 
bool hasMaxContentMinTrackBreadth () const
 
bool hasMinContentMinTrackBreadth () const
 
bool hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth () const
 
bool hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth () const
 

Constructor & Destructor Documentation

◆ GridTrackSize() [1/4]

WebCore::GridTrackSize::GridTrackSize ( const GridLength length,
GridTrackSizeType  trackSizeType = LengthTrackSizing 
)
inline

◆ GridTrackSize() [2/4]

WebCore::GridTrackSize::GridTrackSize ( const GridLength minTrackBreadth,
const GridLength maxTrackBreadth 
)
inline

◆ GridTrackSize() [3/4]

WebCore::GridTrackSize::GridTrackSize ( const GridLength length,
GridTrackSizeType  trackSizeType = LengthTrackSizing 
)
inline

◆ GridTrackSize() [4/4]

WebCore::GridTrackSize::GridTrackSize ( const GridLength minTrackBreadth,
const GridLength maxTrackBreadth 
)
inline

Member Function Documentation

◆ cacheMinMaxTrackBreadthTypes() [1/2]

void WebCore::GridTrackSize::cacheMinMaxTrackBreadthTypes ( )
inline

◆ cacheMinMaxTrackBreadthTypes() [2/2]

void WebCore::GridTrackSize::cacheMinMaxTrackBreadthTypes ( )
inline

◆ fitContentTrackBreadth() [1/2]

const GridLength& WebCore::GridTrackSize::fitContentTrackBreadth ( ) const
inline

◆ fitContentTrackBreadth() [2/2]

const GridLength& WebCore::GridTrackSize::fitContentTrackBreadth ( ) const
inline

◆ hasAutoMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasAutoMaxTrackBreadth ( ) const
inline

◆ hasAutoMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasAutoMaxTrackBreadth ( ) const
inline

◆ hasAutoMinTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasAutoMinTrackBreadth ( ) const
inline

◆ hasAutoMinTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasAutoMinTrackBreadth ( ) const
inline

◆ hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth ( ) const
inline

◆ hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasAutoOrMinContentMinTrackBreadthAndIntrinsicMaxTrackBreadth ( ) const
inline

◆ hasIntrinsicMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasIntrinsicMaxTrackBreadth ( ) const
inline

◆ hasIntrinsicMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasIntrinsicMaxTrackBreadth ( ) const
inline

◆ hasIntrinsicMinTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasIntrinsicMinTrackBreadth ( ) const
inline

◆ hasIntrinsicMinTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasIntrinsicMinTrackBreadth ( ) const
inline

◆ hasMaxContentMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMaxContentMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMaxContentMinTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMaxContentMinTrackBreadth ( ) const
inline

◆ hasMaxContentMinTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMaxContentMinTrackBreadth ( ) const
inline

◆ hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMaxContentMinTrackBreadthAndMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMaxContentOrAutoMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMaxContentOrAutoMaxTrackBreadth ( ) const
inline

◆ hasMaxContentOrAutoMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMaxContentOrAutoMaxTrackBreadth ( ) const
inline

◆ hasMinContentMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMinContentMaxTrackBreadth ( ) const
inline

◆ hasMinContentMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMinContentMaxTrackBreadth ( ) const
inline

◆ hasMinContentMinTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMinContentMinTrackBreadth ( ) const
inline

◆ hasMinContentMinTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMinContentMinTrackBreadth ( ) const
inline

◆ hasMinOrMaxContentMaxTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMinOrMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMinOrMaxContentMaxTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMinOrMaxContentMaxTrackBreadth ( ) const
inline

◆ hasMinOrMaxContentMinTrackBreadth() [1/2]

bool WebCore::GridTrackSize::hasMinOrMaxContentMinTrackBreadth ( ) const
inline

◆ hasMinOrMaxContentMinTrackBreadth() [2/2]

bool WebCore::GridTrackSize::hasMinOrMaxContentMinTrackBreadth ( ) const
inline

◆ isContentSized() [1/2]

bool WebCore::GridTrackSize::isContentSized ( ) const
inline

◆ isContentSized() [2/2]

bool WebCore::GridTrackSize::isContentSized ( ) const
inline

◆ isFitContent() [1/2]

bool WebCore::GridTrackSize::isFitContent ( ) const
inline

◆ isFitContent() [2/2]

bool WebCore::GridTrackSize::isFitContent ( ) const
inline

◆ maxTrackBreadth() [1/2]

const GridLength& WebCore::GridTrackSize::maxTrackBreadth ( ) const
inline

◆ maxTrackBreadth() [2/2]

const GridLength& WebCore::GridTrackSize::maxTrackBreadth ( ) const
inline

◆ minTrackBreadth() [1/2]

const GridLength& WebCore::GridTrackSize::minTrackBreadth ( ) const
inline

◆ minTrackBreadth() [2/2]

const GridLength& WebCore::GridTrackSize::minTrackBreadth ( ) const
inline

◆ operator==() [1/2]

bool WebCore::GridTrackSize::operator== ( const GridTrackSize other) const
inline

◆ operator==() [2/2]

bool WebCore::GridTrackSize::operator== ( const GridTrackSize other) const
inline

◆ type() [1/2]

GridTrackSizeType WebCore::GridTrackSize::type ( ) const
inline

◆ type() [2/2]

GridTrackSizeType WebCore::GridTrackSize::type ( ) const
inline

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