|
ELinks 0.19.1
|
The struct css_property describes one CSS declaration in a rule, therefore being basically a parsed instance of struct css_property_info. More...
#include <property.h>

Public Member Functions | |
| LIST_HEAD_EL (struct css_property) | |
Data Fields | |
| enum css_property_type | type |
| Declared property. | |
| enum css_property_value_type | value_type |
| Type of the property value. | |
| union css_property_value | value |
| Property value. | |
The struct css_property describes one CSS declaration in a rule, therefore being basically a parsed instance of struct css_property_info.
One list of these contains all the declarations contained in one rule.
| css_property::LIST_HEAD_EL | ( | struct css_property | ) |
| enum css_property_type css_property::type |
Declared property.
The enum item name is derived from the property name, just uppercase it and tr/-/_/.
| union css_property_value css_property::value |
Property value.
If it is a pointer, it points always to a memory to be free()d together with this structure.
| enum css_property_value_type css_property::value_type |
Type of the property value.
Discriminates the value union.