libcss
Loading...
Searching...
No Matches
Functions
helpers.h File Reference
#include "select/helpers.h"
#include "select/autogenerated_computed.h"

Go to the source code of this file.

Functions

uint32_t generic_destroy_color (void *bytecode)
 
uint32_t generic_destroy_uri (void *bytecode)
 
uint32_t generic_destroy_length (void *bytecode)
 
uint32_t generic_destroy_number (void *bytecode)
 
css_error css__cascade_bg_border_color (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_color))
 
css_error css__cascade_uri_none (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, lwc_string *))
 
css_error css__cascade_border_style (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t))
 
css_error css__cascade_border_width (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed, css_unit))
 
css_error css__cascade_length_auto (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed, css_unit))
 
css_error css__cascade_length_auto_calc (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed_or_calc, css_unit))
 
css_error css__cascade_length_normal (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed, css_unit))
 
css_error css__cascade_length_none (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed, css_unit))
 
css_error css__cascade_length (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed, css_unit))
 
css_error css__cascade_number (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed))
 
css_error css__cascade_page_break_after_before_inside (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t))
 
css_error css__cascade_break_after_before_inside (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t))
 
css_error css__cascade_counter_increment_reset (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_computed_counter *))
 

Function Documentation

◆ css__cascade_bg_border_color()

css_error css__cascade_bg_border_color ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_color fun 
)

◆ css__cascade_border_style()

css_error css__cascade_border_style ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t)  fun 
)

◆ css__cascade_border_width()

css_error css__cascade_border_width ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed, css_unit fun 
)

◆ css__cascade_break_after_before_inside()

css_error css__cascade_break_after_before_inside ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t)  fun 
)
Todo:
lose fun != NULL

◆ css__cascade_counter_increment_reset()

css_error css__cascade_counter_increment_reset ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_computed_counter *)  fun 
)

◆ css__cascade_length()

css_error css__cascade_length ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed, css_unit fun 
)
Todo:
lose fun != NULL once all properties have set routines

◆ css__cascade_length_auto()

css_error css__cascade_length_auto ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed, css_unit fun 
)

◆ css__cascade_length_auto_calc()

css_error css__cascade_length_auto_calc ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed_or_calc, css_unit fun 
)

◆ css__cascade_length_none()

css_error css__cascade_length_none ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed, css_unit fun 
)

◆ css__cascade_length_normal()

css_error css__cascade_length_normal ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed, css_unit fun 
)

◆ css__cascade_number()

css_error css__cascade_number ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, css_fixed fun 
)
Todo:
values
Todo:
lose fun != NULL once all properties have set routines

◆ css__cascade_page_break_after_before_inside()

css_error css__cascade_page_break_after_before_inside ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t)  fun 
)
Todo:
lose fun != NULL

◆ css__cascade_uri_none()

css_error css__cascade_uri_none ( uint32_t  opv,
css_style style,
css_select_state state,
css_error(*)(css_computed_style *, uint8_t, lwc_string *)  fun 
)
Todo:
lose fun != NULL once all properties have set routines

◆ generic_destroy_color()

uint32_t generic_destroy_color ( void *  bytecode)

◆ generic_destroy_length()

uint32_t generic_destroy_length ( void *  bytecode)

◆ generic_destroy_number()

uint32_t generic_destroy_number ( void *  bytecode)

◆ generic_destroy_uri()

uint32_t generic_destroy_uri ( void *  bytecode)