Internal
Private
#currentA private property to hold the current theme value.
Private
Readonly
#currentThe subject that emits the next value set through currentTheme.
Readonly
currentThe observable that emits the current theme, shared among subscribers. This observable prevents emitting the same value twice in a row. It also updates the private #currentTheme property.
Get the current theme.
The current theme
Set the current theme.
A service to track the currently active theme.