Preparing search index...
The search index is not available
TESSA Web API
TESSA Web API
UI.ComponentsRegistry
IComponentsRegistry
Interface IComponentsRegistry
interface
IComponentsRegistry
{
throwOnFailedResolve
:
boolean
;
get
(
viewModel
:
object
|
ComponentsRegistryIdentifier
,
)
:
null
|
ComponentsRegistryItem
;
has
(
viewModel
:
object
|
ComponentsRegistryIdentifier
)
:
boolean
;
register
(
viewModel
:
ComponentsRegistryIdentifier
,
component
:
ComponentType
<
DynamicComponentPropsBase
<
object
>
>
,
)
:
void
;
registerFactory
(
viewModel
:
ComponentsRegistryIdentifier
,
factory
:
|
ComponentsRegistryFactory
|
ComponentsRegistryFactoryAsync
|
ComponentsRegistryItem
,
)
:
void
;
registerLazy
<
T
>
(
lazyModule
:
()
=>
Promise
<
T
>
,
registers
:
|
ComponentsRegistryLazy
<
T
>
|
readonly
ComponentsRegistryLazy
<
T
>
[]
,
)
:
void
;
}
Implemented by
ComponentsRegistryBase
Index
Properties
throw
On
Failed
Resolve
Methods
get
has
register
register
Factory
register
Lazy
Properties
throw
On
Failed
Resolve
throwOnFailedResolve
:
boolean
Methods
get
get
(
viewModel
:
object
|
ComponentsRegistryIdentifier
,
)
:
null
|
ComponentsRegistryItem
Parameters
viewModel
:
object
|
ComponentsRegistryIdentifier
Returns
null
|
ComponentsRegistryItem
has
has
(
viewModel
:
object
|
ComponentsRegistryIdentifier
)
:
boolean
Parameters
viewModel
:
object
|
ComponentsRegistryIdentifier
Returns
boolean
register
register
(
viewModel
:
ComponentsRegistryIdentifier
,
component
:
ComponentType
<
DynamicComponentPropsBase
<
object
>
>
,
)
:
void
Parameters
viewModel
:
ComponentsRegistryIdentifier
component
:
ComponentType
<
DynamicComponentPropsBase
<
object
>
>
Returns
void
register
Factory
registerFactory
(
viewModel
:
ComponentsRegistryIdentifier
,
factory
:
|
ComponentsRegistryFactory
|
ComponentsRegistryFactoryAsync
|
ComponentsRegistryItem
,
)
:
void
Parameters
viewModel
:
ComponentsRegistryIdentifier
factory
:
|
ComponentsRegistryFactory
|
ComponentsRegistryFactoryAsync
|
ComponentsRegistryItem
Returns
void
register
Lazy
registerLazy
<
T
>
(
lazyModule
:
()
=>
Promise
<
T
>
,
registers
:
ComponentsRegistryLazy
<
T
>
|
readonly
ComponentsRegistryLazy
<
T
>
[]
,
)
:
void
Type Parameters
T
Parameters
lazyModule
:
()
=>
Promise
<
T
>
registers
:
ComponentsRegistryLazy
<
T
>
|
readonly
ComponentsRegistryLazy
<
T
>
[]
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
throw
On
Failed
Resolve
Methods
get
has
register
register
Factory
register
Lazy
TESSA Web API
Loading...