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