Preparing search index...
The search index is not available
Documentation - v0.3.0
Documentation
typir
KindRegistry
Interface KindRegistry<Specifics>
interface
KindRegistry
<
Specifics
extends
TypirSpecifics
>
{
get
<
T
extends
Kind
>
(
$name
:
string
)
:
undefined
|
T
;
getOrCreateKind
<
T
extends
Kind
>
(
$name
:
string
,
factory
:
(
services
:
TypirServices
<
Specifics
>
)
=>
T
,
)
:
T
;
register
(
kind
:
Kind
)
:
void
;
}
Type Parameters
Specifics
extends
TypirSpecifics
Implemented by
DefaultKindRegistry
Index
Methods
get
get
Or
Create
Kind
register
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
Methods
get
get
Or
Create
Kind
register
Documentation - v0.3.0
Loading...