Preparing search index...
The search index is not available
Documentation - v0.3.0
Documentation
typir
DefaultKindRegistry
Class DefaultKindRegistry<Specifics>
Type Parameters
Specifics
extends
TypirSpecifics
Implements
KindRegistry
<
Specifics
>
Index
Constructors
constructor
Properties
kinds
services
Methods
get
get
Or
Create
Kind
register
Constructors
constructor
new
DefaultKindRegistry
<
Specifics
extends
TypirSpecifics
>
(
services
:
TypirServices
<
Specifics
>
,
)
:
DefaultKindRegistry
<
Specifics
>
Type Parameters
Specifics
extends
TypirSpecifics
Parameters
services
:
TypirServices
<
Specifics
>
Returns
DefaultKindRegistry
<
Specifics
>
Properties
Protected
Readonly
kinds
kinds
:
Map
<
string
,
Kind
>
= ...
Protected
Readonly
services
services
:
TypirServices
<
Specifics
>
Methods
get
get
<
T
extends
Kind
>
(
$name
:
string
)
:
undefined
|
T
Type Parameters
T
extends
Kind
Parameters
$name
:
string
Returns
undefined
|
T
get
Or
Create
Kind
getOrCreateKind
<
T
extends
Kind
>
(
$name
:
string
,
factory
:
(
services
:
TypirServices
<
Specifics
>
)
=>
T
,
)
:
T
Type Parameters
T
extends
Kind
Parameters
$name
:
string
factory
:
(
services
:
TypirServices
<
Specifics
>
)
=>
T
Returns
T
register
register
(
kind
:
Kind
)
:
void
Parameters
kind
:
Kind
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
kinds
services
Methods
get
get
Or
Create
Kind
register
Documentation - v0.3.0
Loading...