libcss
Loading...
Searching...
No Matches
Public Attributes | List of all members
css_stylesheet_params Struct Reference

#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
 

Detailed Description

Parameter block for css_stylesheet_create()

Member Data Documentation

◆ allow_quirks

bool css_stylesheet_params::allow_quirks

Permit quirky parsing of stylesheet

◆ charset

const char* css_stylesheet_params::charset

The charset of the stylesheet data, or NULL to detect

◆ color

css_color_resolution_fn css_stylesheet_params::color

Colour resolution function

◆ color_pw

void* css_stylesheet_params::color_pw

Client private data for color

◆ font

css_font_resolution_fn css_stylesheet_params::font

Font resolution function

◆ font_pw

void* css_stylesheet_params::font_pw

Client private data for font

◆ import

css_import_notification_fn css_stylesheet_params::import

Import notification function

◆ import_pw

void* css_stylesheet_params::import_pw

Client private data for import

◆ inline_style

bool css_stylesheet_params::inline_style

This stylesheet is an inline style

◆ level

css_language_level css_stylesheet_params::level

The language level of the stylesheet

◆ params_version

uint32_t css_stylesheet_params::params_version

ABI version of this structure

◆ resolve

css_url_resolution_fn css_stylesheet_params::resolve

URL resolution function

◆ resolve_pw

void* css_stylesheet_params::resolve_pw

Client private data for resolve

◆ title

const char* css_stylesheet_params::title

Title of stylesheet

◆ url

const char* css_stylesheet_params::url

URL of stylesheet


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