Package-level declarations
Functions
One full Material 3 color scheme — every role from primary through the surface container and fixed-accent families — as hex color strings, for use as the light or dark half of a colorsScheme.
Pairs a lightColorScheme and darkColorScheme for a SetTheme event — both are applied at once, so the app keeps following the system's light/dark setting.
Drops any color scheme previously installed by SetTheme, putting the app back on the color scheme it was built with. Does not consume incomingData. Dispatches onSuccess (no data) always, after the reset.
Overrides the app's Material color schemes at runtime with colorsScheme, which carries a full light and a full dark scheme — every Material 3 role, from primary through the surface container and fixed-accent families. Both are applied at once, so the app keeps following the system's light/dark setting. Does not consume incomingData. Dispatches onSuccess (no data) always, after the schemes are applied.