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

#include <MediaQuery.h>

Public Types

enum  Restrictor {
  Only, Not, None, Only,
  Not, None
}
 
enum  Restrictor {
  Only, Not, None, Only,
  Not, None
}
 

Public Member Functions

 MediaQuery (Restrictor, const String &mediaType, Vector< MediaQueryExpression > &&)
 
Restrictor restrictor () const
 
const Vector< MediaQueryExpression > & expressions () const
 
const StringmediaType () const
 
bool ignored () const
 
const StringcssText () const
 
bool operator== (const MediaQuery &other) const
 
void shrinkToFit ()
 
 MediaQuery (Restrictor, const String &mediaType, Vector< MediaQueryExpression > &&)
 
Restrictor restrictor () const
 
const Vector< MediaQueryExpression > & expressions () const
 
const StringmediaType () const
 
bool ignored () const
 
const StringcssText () const
 
bool operator== (const MediaQuery &other) const
 
void shrinkToFit ()
 

Member Enumeration Documentation

◆ Restrictor [1/2]

Enumerator
Only 
Not 
None 
Only 
Not 
None 

◆ Restrictor [2/2]

Enumerator
Only 
Not 
None 
Only 
Not 
None 

Constructor & Destructor Documentation

◆ MediaQuery() [1/2]

WebCore::MediaQuery::MediaQuery ( Restrictor  restrictor,
const String mediaType,
Vector< MediaQueryExpression > &&  expressions 
)

◆ MediaQuery() [2/2]

WebCore::MediaQuery::MediaQuery ( Restrictor  ,
const String mediaType,
Vector< MediaQueryExpression > &&   
)

Member Function Documentation

◆ cssText() [1/2]

const String & WebCore::MediaQuery::cssText ( ) const

◆ cssText() [2/2]

const String& WebCore::MediaQuery::cssText ( ) const

◆ expressions() [1/2]

const Vector<MediaQueryExpression>& WebCore::MediaQuery::expressions ( ) const
inline

◆ expressions() [2/2]

const Vector<MediaQueryExpression>& WebCore::MediaQuery::expressions ( ) const
inline

◆ ignored() [1/2]

bool WebCore::MediaQuery::ignored ( ) const
inline

◆ ignored() [2/2]

bool WebCore::MediaQuery::ignored ( ) const
inline

◆ mediaType() [1/2]

const String& WebCore::MediaQuery::mediaType ( ) const
inline

◆ mediaType() [2/2]

const String& WebCore::MediaQuery::mediaType ( ) const
inline

◆ operator==() [1/2]

bool WebCore::MediaQuery::operator== ( const MediaQuery other) const

◆ operator==() [2/2]

bool WebCore::MediaQuery::operator== ( const MediaQuery other) const

◆ restrictor() [1/2]

Restrictor WebCore::MediaQuery::restrictor ( ) const
inline

◆ restrictor() [2/2]

Restrictor WebCore::MediaQuery::restrictor ( ) const
inline

◆ shrinkToFit() [1/2]

void WebCore::MediaQuery::shrinkToFit ( )
inline

◆ shrinkToFit() [2/2]

void WebCore::MediaQuery::shrinkToFit ( )
inline

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