@honua/sdk-js
Preparing search index...
plugin
HonuaPluginRegistry
Class HonuaPluginRegistry
Experimental
Instance-scoped registry. It never imports plugin entrypoints or mutates global state.
Index
Constructors
constructor
Accessors
diagnostics
Methods
dispose
get
list
register
Constructors
constructor
new
HonuaPluginRegistry
(
options
:
HonuaPluginRegistryOptions
,
)
:
HonuaPluginRegistry
Experimental
Parameters
options
:
HonuaPluginRegistryOptions
Returns
HonuaPluginRegistry
Accessors
diagnostics
get
diagnostics
()
:
readonly
HonuaPluginLifecycleDiagnostic
[]
Experimental
Returns
readonly
HonuaPluginLifecycleDiagnostic
[]
Methods
dispose
dispose
()
:
Promise
<
void
>
Experimental
Returns
Promise
<
void
>
get
get
<
K
extends
|
"cache"
|
"realtime"
|
"protocol"
|
"auth"
|
"style"
|
"renderer"
|
"analysis"
|
"source-format"
|
"geocoder-routing"
,
E
extends
|
HonuaPluginExtension
<
"protocol"
>
|
HonuaPluginExtension
<
"source-format"
>
|
HonuaPluginExtension
<
"renderer"
>
|
HonuaPluginExtension
<
"auth"
>
|
HonuaPluginExtension
<
"geocoder-routing"
>
|
HonuaPluginExtension
<
"analysis"
>
|
HonuaPluginExtension
<
"style"
>
|
HonuaPluginExtension
<
"cache"
>
|
HonuaPluginExtension
<
"realtime"
>
=
HonuaPluginExtensionKindMap
[
K
]
,
>
(
kind
:
K
,
id
:
string
,
)
:
E
|
undefined
Experimental
Type Parameters
K
extends
|
"cache"
|
"realtime"
|
"protocol"
|
"auth"
|
"style"
|
"renderer"
|
"analysis"
|
"source-format"
|
"geocoder-routing"
E
extends
|
HonuaPluginExtension
<
"protocol"
>
|
HonuaPluginExtension
<
"source-format"
>
|
HonuaPluginExtension
<
"renderer"
>
|
HonuaPluginExtension
<
"auth"
>
|
HonuaPluginExtension
<
"geocoder-routing"
>
|
HonuaPluginExtension
<
"analysis"
>
|
HonuaPluginExtension
<
"style"
>
|
HonuaPluginExtension
<
"cache"
>
|
HonuaPluginExtension
<
"realtime"
>
=
HonuaPluginExtensionKindMap
[
K
]
Parameters
kind
:
K
id
:
string
Returns
E
|
undefined
list
list
<
K
extends
|
"cache"
|
"realtime"
|
"protocol"
|
"auth"
|
"style"
|
"renderer"
|
"analysis"
|
"source-format"
|
"geocoder-routing"
,
E
extends
|
HonuaPluginExtension
<
"protocol"
>
|
HonuaPluginExtension
<
"source-format"
>
|
HonuaPluginExtension
<
"renderer"
>
|
HonuaPluginExtension
<
"auth"
>
|
HonuaPluginExtension
<
"geocoder-routing"
>
|
HonuaPluginExtension
<
"analysis"
>
|
HonuaPluginExtension
<
"style"
>
|
HonuaPluginExtension
<
"cache"
>
|
HonuaPluginExtension
<
"realtime"
>
=
HonuaPluginExtensionKindMap
[
K
]
,
>
(
kind
:
K
,
)
:
readonly
E
[]
Experimental
Type Parameters
K
extends
|
"cache"
|
"realtime"
|
"protocol"
|
"auth"
|
"style"
|
"renderer"
|
"analysis"
|
"source-format"
|
"geocoder-routing"
E
extends
|
HonuaPluginExtension
<
"protocol"
>
|
HonuaPluginExtension
<
"source-format"
>
|
HonuaPluginExtension
<
"renderer"
>
|
HonuaPluginExtension
<
"auth"
>
|
HonuaPluginExtension
<
"geocoder-routing"
>
|
HonuaPluginExtension
<
"analysis"
>
|
HonuaPluginExtension
<
"style"
>
|
HonuaPluginExtension
<
"cache"
>
|
HonuaPluginExtension
<
"realtime"
>
=
HonuaPluginExtensionKindMap
[
K
]
Parameters
kind
:
K
Returns
readonly
E
[]
register
register
(
factories
:
readonly
AnyFactory
[]
,
options
?:
{
signal
?:
AbortSignal
}
,
)
:
Promise
<
void
>
Experimental
Parameters
factories
:
readonly
AnyFactory
[]
options
:
{
signal
?:
AbortSignal
}
= {}
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
diagnostics
Methods
dispose
get
list
register
@honua/sdk-js
Loading...
Instance-scoped registry. It never imports plugin entrypoints or mutates global state.