Go to the source code of this file.
|
lxb_html_element_t * | lxb_html_element_interface_create (lxb_html_document_t *document) |
|
lxb_html_element_t * | lxb_html_element_interface_destroy (lxb_html_element_t *element) |
|
lxb_html_element_t * | lxb_html_element_inner_html_set (lxb_html_element_t *element, const lxb_char_t *html, size_t size) |
|
const lxb_css_rule_declaration_t * | lxb_html_element_style_by_name (lxb_html_element_t *element, const lxb_char_t *name, size_t size) |
|
const lxb_css_rule_declaration_t * | lxb_html_element_style_by_id (lxb_html_element_t *element, uintptr_t id) |
|
const lxb_html_style_node_t * | lxb_html_element_style_node_by_id (lxb_html_element_t *element, uintptr_t id) |
|
const lxb_html_style_node_t * | lxb_html_element_style_node_by_name (lxb_html_element_t *element, const lxb_char_t *name, size_t size) |
|
const void * | lxb_html_element_css_property_by_id (lxb_html_element_t *element, uintptr_t id) |
|
lxb_status_t | lxb_html_element_style_walk (lxb_html_element_t *element, lxb_html_element_style_cb_f cb, void *ctx, bool with_weak) |
|
lxb_status_t | lxb_html_element_style_parse (lxb_html_element_t *element, const lxb_char_t *style, size_t size) |
|
lxb_status_t | lxb_html_element_style_append (lxb_html_element_t *element, lxb_css_rule_declaration_t *declr, lxb_css_selector_specificity_t spec) |
|
lxb_status_t | lxb_html_element_style_list_append (lxb_html_element_t *element, lxb_css_rule_declaration_list_t *list, lxb_css_selector_specificity_t spec) |
|
void | lxb_html_element_style_remove_by_name (lxb_html_element_t *element, const lxb_char_t *name, size_t size) |
|
void | lxb_html_element_style_remove_by_id (lxb_html_element_t *element, uintptr_t id) |
|
lxb_html_style_node_t * | lxb_html_element_style_remove_all_not (lxb_html_document_t *doc, lexbor_avl_node_t **root, lxb_html_style_node_t *style, bool bs) |
|
lxb_html_style_node_t * | lxb_html_element_style_remove_all (lxb_html_document_t *doc, lexbor_avl_node_t **root, lxb_html_style_node_t *style) |
|
lxb_html_style_node_t * | lxb_html_element_style_remove_by_list (lxb_html_document_t *doc, lexbor_avl_node_t **root, lxb_html_style_node_t *style, lxb_css_rule_declaration_list_t *list) |
|
lxb_status_t | lxb_html_element_style_serialize (lxb_html_element_t *element, lxb_html_element_style_opt_t opt, lexbor_serialize_cb_f cb, void *ctx) |
|
lxb_status_t | lxb_html_element_style_serialize_str (lxb_html_element_t *element, lexbor_str_t *str, lxb_html_element_style_opt_t opt) |
|
◆ lxb_html_element_css_property_by_id()
◆ lxb_html_element_inner_html_set()
◆ lxb_html_element_interface_create()
◆ lxb_html_element_interface_destroy()
◆ lxb_html_element_style_append()
◆ lxb_html_element_style_by_id()
◆ lxb_html_element_style_by_name()
◆ lxb_html_element_style_list_append()
◆ lxb_html_element_style_node_by_id()
◆ lxb_html_element_style_node_by_name()
◆ lxb_html_element_style_parse()
◆ lxb_html_element_style_remove_all()
◆ lxb_html_element_style_remove_all_not()
◆ lxb_html_element_style_remove_by_id()
◆ lxb_html_element_style_remove_by_list()
◆ lxb_html_element_style_remove_by_name()
◆ lxb_html_element_style_serialize()
◆ lxb_html_element_style_serialize_str()
◆ lxb_html_element_style_walk()