Cell API
Docs
GitHub
Preparing search index...
@celljs/widget
ThemeManagerImpl
Class ThemeManagerImpl<T>
Type Parameters
T
Implements
ThemeManager
<
T
>
Index
Constructors
constructor
Properties
current
Subject
prioritized
themes
themes
For
Config
theme
Storage
Key
Methods
get
init
Constructors
constructor
new
ThemeManagerImpl
<
T
>
()
:
ThemeManagerImpl
<
T
>
Type Parameters
T
Returns
ThemeManagerImpl
<
T
>
Properties
current
Subject
currentSubject
:
BehaviorSubject
<
Theme
<
T
>
|
undefined
>
= ...
Protected
prioritized
prioritized
:
Theme
<
T
>
[]
Protected
Readonly
themes
themes
:
Theme
<
T
>
[]
Protected
Readonly
themes
For
Config
themesForConfig
:
{
[
id
:
string
]:
Theme
<
T
>
}
Protected
Readonly
theme
Storage
Key
themeStorageKey
:
"cell:theme"
= 'cell:theme'
Methods
get
get
()
:
Promise
<
Theme
<
T
>
[]
>
Returns
Promise
<
Theme
<
T
>
[]
>
init
init
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
current
Subject
prioritized
themes
themes
For
Config
theme
Storage
Key
Methods
get
init
Docs
GitHub
Cell API
Loading...