#include <style.h>
|
void | add (const css_token_vector &tokens, const string &baseurl="", document_container *container=nullptr) |
|
void | add (const string &txt, const string &baseurl="", document_container *container=nullptr) |
|
void | add_property (string_id name, const css_token_vector &tokens, const string &baseurl="", bool important=false, document_container *container=nullptr) |
|
void | add_property (string_id name, const string &val, const string &baseurl="", bool important=false, document_container *container=nullptr) |
|
const property_value & | get_property (string_id name) const |
|
void | combine (const style &src) |
|
void | clear () |
|
void | subst_vars (const html_tag *el) |
|
|
void | inherit_property (string_id name, bool important) |
|
void | parse_background (const css_token_vector &tokens, const string &baseurl, bool important, document_container *container) |
|
bool | parse_bg_layer (const css_token_vector &tokens, document_container *container, background &bg, bool final_layer) |
|
void | parse_background_image (const css_token_vector &tokens, const string &baseurl, bool important, document_container *container) |
|
void | parse_keyword_comma_list (string_id name, const css_token_vector &tokens, bool important) |
|
void | parse_background_position (const css_token_vector &tokens, bool important) |
|
void | parse_background_size (const css_token_vector &tokens, bool important) |
|
void | parse_border (const css_token_vector &tokens, bool important, document_container *container) |
|
void | parse_border_side (string_id name, const css_token_vector &tokens, bool important, document_container *container) |
|
void | parse_border_radius (const css_token_vector &tokens, bool important) |
|
bool | parse_list_style_image (const css_token &tok, string &url) |
|
void | parse_list_style (const css_token_vector &tokens, string baseurl, bool important) |
|
void | parse_font (css_token_vector tokens, bool important) |
|
void | parse_flex_flow (const css_token_vector &tokens, bool important) |
|
void | parse_flex (const css_token_vector &tokens, bool important) |
|
void | parse_align_self (string_id name, const css_token_vector &tokens, bool important) |
|
void | add_parsed_property (string_id name, const property_value &propval) |
|
void | add_length_property (string_id name, css_token val, string keywords, int options, bool important) |
|
template<class T > |
void | add_four_properties (string_id top_name, T val[4], int n, bool important) |
|
void | remove_property (string_id name, bool important) |
|
◆ ptr
◆ vector
◆ add() [1/2]
◆ add() [2/2]
◆ add_four_properties()
◆ add_length_property()
◆ add_parsed_property()
◆ add_property() [1/2]
◆ add_property() [2/2]
◆ clear()
void litehtml::style::clear |
( |
| ) |
|
|
inline |
◆ combine()
◆ get_property()
◆ inherit_property()
◆ parse_align_self()
◆ parse_background()
◆ parse_background_image()
◆ parse_background_position()
◆ parse_background_size()
◆ parse_bg_layer()
◆ parse_border()
◆ parse_border_radius()
◆ parse_border_side()
◆ parse_flex()
◆ parse_flex_flow()
◆ parse_font()
◆ parse_keyword_comma_list()
◆ parse_list_style()
◆ parse_list_style_image()
◆ remove_property()
◆ subst_vars()
◆ m_properties
◆ m_valid_values
std::map< string_id, string > litehtml::style::m_valid_values |
|
staticprivate |
The documentation for this class was generated from the following files: