Photon 1.0.0
|
#include <css_selector.h>
Public Types | |
using | ptr = shared_ptr< css_selector > |
using | vector = std::vector< css_selector::ptr > |
Public Member Functions | |
bool | parse (const string &text, document_mode mode) |
void | calc_specificity () |
bool | is_media_valid () const |
void | add_media_to_doc (document *doc) const |
using litehtml::css_selector::ptr = shared_ptr<css_selector> |
using litehtml::css_selector::vector = std::vector<css_selector::ptr> |
void litehtml::css_selector::calc_specificity | ( | ) |
|
inline |
bool litehtml::css_selector::parse | ( | const string & | text, |
document_mode | mode | ||
) |
css_combinator litehtml::css_selector::m_combinator = combinator_descendant |
css_selector::ptr litehtml::css_selector::m_left |
media_query_list_list::ptr litehtml::css_selector::m_media_query |
int litehtml::css_selector::m_order = 0 |
css_element_selector litehtml::css_selector::m_right |
selector_specificity litehtml::css_selector::m_specificity |
style::ptr litehtml::css_selector::m_style |