libcss
Loading...
Searching...
No Matches
Todo List
Member css__cascade_azimuth (uint32_t opv, css_style *style, css_select_state *state)

set computed azimuth

azimuth values

azimuth behind

Member css__cascade_break_after_before_inside (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t))
lose fun != NULL
Member css__cascade_cue_after (uint32_t opv, css_style *style, css_select_state *state)
cue-after
Member css__cascade_cue_before (uint32_t opv, css_style *style, css_select_state *state)
cue-before
Member css__cascade_elevation (uint32_t opv, css_style *style, css_select_state *state)

set computed elevation

convert to public values

Member css__cascade_font_family (uint32_t opv, css_style *style, css_select_state *state)
Do this at bytecode generation time?
Member 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))
lose fun != NULL once all properties have set routines
Member css__cascade_number (uint32_t opv, css_style *style, css_select_state *state, css_error(*fun)(css_computed_style *, uint8_t, css_fixed))

lose fun != NULL once all properties have set routines

values

Member 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))
lose fun != NULL
Member css__cascade_pause_after (uint32_t opv, css_style *style, css_select_state *state)
pause-after
Member css__cascade_pause_before (uint32_t opv, css_style *style, css_select_state *state)
pause-before
Member css__cascade_pitch (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

pitch

Member css__cascade_pitch_range (uint32_t opv, css_style *style, css_select_state *state)
pitch-range
Member css__cascade_play_during (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

mix & repeat

play-during

Member css__cascade_richness (uint32_t opv, css_style *style, css_select_state *state)
richness
Member css__cascade_speak (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

speak

Member css__cascade_speak_header (uint32_t opv, css_style *style, css_select_state *state)

speak-header

convert to public values

Member css__cascade_speak_numeral (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

speak-numeral

Member css__cascade_speak_punctuation (uint32_t opv, css_style *style, css_select_state *state)

speak-punctuation

convert to public values

Member css__cascade_speech_rate (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

speech-rate

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

Do this at bytecode generation time?

voice-family

Member css__cascade_volume (uint32_t opv, css_style *style, css_select_state *state)

convert to public values

volume

Member css__stylesheet_add_rule (css_stylesheet *sheet, css_rule *rule, css_rule *parent)
needs to trigger some event announcing styles have changed
Member css__stylesheet_remove_rule (css_stylesheet *sheet, css_rule *rule)
needs to trigger some event announcing styles have changed
Member css__stylesheet_rule_set_page_selector (css_stylesheet *sheet, css_rule *rule, css_selector *sel)
validate selector
Member css__stylesheet_selector_append_specific (css_stylesheet *sheet, css_selector **parent, const css_selector_detail *specific)
this may want optimising – counting blocks is O(n) In practice, however, n isn't likely to be large, so may be fine
Member css_computed_left (const css_computed_style *style, css_fixed *length, css_unit *unit)
Consider containing block's direction if overconstrained
Member css_computed_right (const css_computed_style *style, css_fixed *length, css_unit *unit)
Consider containing block's direction if overconstrained
Member css_stylesheet_set_disabled (css_stylesheet *sheet, bool disabled)
needs to trigger some event announcing styles have changed
Member exp_entry
at some point, we need to extend this to handle nested blocks
Member line_ctx
at some point, we need to extend this to handle nested blocks