Constructors
constructor
Type parameters
Parameters
Properties
Private _list
_list: any
Private _map
_map: any
Private _name
_name: any
Private emptyProvider
emptyProvider: any
Private sort
sort: any
Accessors
default
- get default(): { name: string; provider: ThemeProvider<T, any, string> }
Returns { name: string; provider: ThemeProvider<T, any, string> }
list
- get list(): { name: string; provider: ThemeProvider<T, any, string> }[]
Returns { name: string; provider: ThemeProvider<T, any, string> }[]
types
- get types(): [string, string, string][]
Returns [string, string, string][]
Methods
add
Type parameters
Parameters
Returns void
create
Parameters
name: string
Optional props: {}
Returns T
get
Type parameters
Parameters
getApplicableList
Parameters
Returns { name: string; provider: ThemeProvider<T, any, string> }[]
getApplicableTypes
Parameters
Returns [string, string, string][]
getName
Parameters
Returns string
has
Parameters
Returns boolean
remove
Parameters
Returns void