|
libcss
|
#include <stylesheet.h>
Public Attributes | |
| uint32_t | params_version |
| css_language_level | level |
| const char * | charset |
| const char * | url |
| const char * | title |
| bool | allow_quirks |
| bool | inline_style |
| css_url_resolution_fn | resolve |
| void * | resolve_pw |
| css_import_notification_fn | import |
| void * | import_pw |
| css_color_resolution_fn | color |
| void * | color_pw |
| css_font_resolution_fn | font |
| void * | font_pw |
Parameter block for css_stylesheet_create()
| bool css_stylesheet_params::allow_quirks |
Permit quirky parsing of stylesheet
| const char* css_stylesheet_params::charset |
The charset of the stylesheet data, or NULL to detect
| css_color_resolution_fn css_stylesheet_params::color |
Colour resolution function
| void* css_stylesheet_params::color_pw |
Client private data for color
| css_font_resolution_fn css_stylesheet_params::font |
Font resolution function
| void* css_stylesheet_params::font_pw |
Client private data for font
| css_import_notification_fn css_stylesheet_params::import |
Import notification function
| void* css_stylesheet_params::import_pw |
Client private data for import
| bool css_stylesheet_params::inline_style |
This stylesheet is an inline style
| css_language_level css_stylesheet_params::level |
The language level of the stylesheet
| uint32_t css_stylesheet_params::params_version |
ABI version of this structure
| css_url_resolution_fn css_stylesheet_params::resolve |
URL resolution function
| void* css_stylesheet_params::resolve_pw |
Client private data for resolve
| const char* css_stylesheet_params::title |
Title of stylesheet
| const char* css_stylesheet_params::url |
URL of stylesheet