ELinks 0.18.0
css_selector Struct Reference

The struct css_selector is used for mapping elements (or nodes) in the document structure to properties. More...

#include <stylesheet.h>

Collaboration diagram for css_selector:

Public Member Functions

 LIST_HEAD_EL (struct css_selector)

Data Fields

enum css_selector_relation relation
 This defines relation between this selector fragment and its parent in the selector tree.
struct css_selector_set leaves
css_selector_type_T type
char * name
struct css_property list properties

Detailed Description

The struct css_selector is used for mapping elements (or nodes) in the document structure to properties.

See README for some hints about how the trees of these span.

Member Function Documentation

◆ LIST_HEAD_EL()

css_selector::LIST_HEAD_EL ( struct css_selector )

Field Documentation

◆ leaves

struct css_selector_set css_selector::leaves

◆ name

char* css_selector::name

◆ properties

struct css_property list css_selector::properties

◆ relation

enum css_selector_relation css_selector::relation

This defines relation between this selector fragment and its parent in the selector tree.

Update with set_css_selector_relation().

◆ type

css_selector_type_T css_selector::type

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