Raxol.UI.ThemeResolverCached (Raxol v2.0.1)
View SourceCached theme resolution module providing backward compatibility.
This module delegates to Raxol.UI.ThemeResolver with caching enabled by default. All functions in this module use caching to provide optimal performance.
Summary
Functions
Clears all cached theme and style data.
Gets component styles with caching.
Gets the default theme with caching enabled.
Merges themes for inheritance.
Resolves background color with caching.
Resolves element theme with caching enabled.
Resolves foreground color with caching.
Resolves styles with caching enabled. Returns {fg_color, bg_color, style_attrs}.
Resolves variant color with caching.
Functions
Clears all cached theme and style data.
Gets component styles with caching.
Gets the default theme with caching enabled.
Merges themes for inheritance.
Resolves background color with caching.
Resolves element theme with caching enabled.
Resolves foreground color with caching.
Resolves styles with caching enabled. Returns {fg_color, bg_color, style_attrs}.
Resolves variant color with caching.