Skip to content

rs_rich.ext.a11y

Generated from the type stubs by scripts/gen_python_api.py; do not edit.

rs_rich.ext.a11y: accessibility: policy, contrast checks and screen-reader text (rich_ext::a11y).

No Rich counterpart: this is the port's own rs-rich-ext crate.

AccessibilityPolicy

compact property

compact: Any

high_contrast property

high_contrast: Any

monochrome property

monochrome: Any

no_animation property

no_animation: Any

reduced_motion property

reduced_motion: Any

screen_reader property

screen_reader: Any

status_symbols property

status_symbols: Any

warnings property

warnings: Any

fidelity_ceiling

fidelity_ceiling() -> Any

for_high_contrast staticmethod

for_high_contrast() -> Any

for_monochrome staticmethod

for_monochrome() -> Any

for_reduced_motion staticmethod

for_reduced_motion() -> Any

for_screen_reader staticmethod

for_screen_reader() -> Any

from_env staticmethod

from_env(env: Any = ...) -> Any

status

status(status: Any) -> Any

theme

theme(theme: Any = ...) -> Any

ContrastFinding

kind property

kind: Any

ratio property

ratio: Any

severity property

severity: Any

style_name property

style_name: Any

suggestion property

suggestion: Any

describe

describe() -> Any

ContrastReport

status_marker

status_marker(status: Any, symbols: Any = ...) -> Any

contrast_ratio

contrast_ratio(a: Any, b: Any) -> Any

relative_luminance

relative_luminance(color: Any) -> Any

delta_e

delta_e(a: Any, b: Any) -> Any

to_lab

to_lab(color: Any) -> Any

simulate_deficiency

simulate_deficiency(color: Any, deficiency: Any) -> Any

suggest_color

suggest_color(fg: Any, bg: Any, min_ratio: Any = ...) -> Any

check_theme

check_theme(theme: Any = ..., *, backgrounds: Any = ..., min_ratio: Any = ..., error_ratio: Any = ..., cvd_threshold: Any = ..., groups: Any = ...) -> Any

semantic_text

semantic_text(renderable: Any, width: Any = ...) -> Any

accessible_text

accessible_text(renderable: Any, width: Any = ...) -> Any