Class RepresentationRegistry<D, S>
Constructors
constructor
Type parameters
Properties
Private _list
_list: any
Private _map
_map: any
Private _name
_name: any
Accessors
default
Returns { name: string; provider: RepresentationProvider<D, any, any, string> }
list
Returns { name: string; provider: RepresentationProvider<D, any, any, string> }[]
types
- get types(): [string, string][]
Returns [string, string][]
Methods
add
Type parameters
Parameters
Returns void
get
Type parameters
Parameters
getApplicableList
Parameters
Returns { name: string; provider: RepresentationProvider<D, any, any, string> }[]
getApplicableTypes
- getApplicableTypes(data: D): [string, string][]
Parameters
Returns [string, string][]
getName
Parameters
Returns string
remove
Parameters
Returns void