GeoLeaf Core API - v3.0.0
Preparing search index...
contracts/api.contract
IGeoLeafAPIConstructors
Interface IGeoLeafAPIConstructors
Shape of the manager class constructors registered under
GeoLeaf.API
.
interface
IGeoLeafAPIConstructors
{
APIModuleManager
?:
new
()
=>
{
init
()
:
boolean
;
getModule
(
name
:
string
)
:
unknown
;
}
;
APIInitializationManager
?:
new
()
=>
|
{
init
(
options
:
Record
<
string
,
unknown
>
,
getModule
:
IModuleAccessFn
,
)
:
unknown
;
loadConfig
(
input
:
string
|
Record
<
string
,
unknown
>
,
getModule
:
IModuleAccessFn
,
)
:
Promise
<
unknown
>
;
setTheme
(
theme
:
string
,
getModule
:
IModuleAccessFn
)
:
unknown
;
}
|
undefined
;
APIFactoryManager
?:
new
()
=>
|
{
createMap
(
targetId
:
string
,
options
:
unknown
,
getModule
:
IModuleAccessFn
,
)
:
unknown
;
}
|
undefined
;
}
Index
Properties
API
Module
Manager?
API
Initialization
Manager?
API
Factory
Manager?
Properties
Optional
API
Module
Manager
APIModuleManager
?:
new
()
=>
{
init
()
:
boolean
;
getModule
(
name
:
string
)
:
unknown
;
}
Optional
API
Initialization
Manager
APIInitializationManager
?:
new
()
=>
|
{
init
(
options
:
Record
<
string
,
unknown
>
,
getModule
:
IModuleAccessFn
,
)
:
unknown
;
loadConfig
(
input
:
string
|
Record
<
string
,
unknown
>
,
getModule
:
IModuleAccessFn
,
)
:
Promise
<
unknown
>
;
setTheme
(
theme
:
string
,
getModule
:
IModuleAccessFn
)
:
unknown
;
}
|
undefined
Optional
API
Factory
Manager
APIFactoryManager
?:
new
()
=>
|
{
createMap
(
targetId
:
string
,
options
:
unknown
,
getModule
:
IModuleAccessFn
,
)
:
unknown
;
}
|
undefined
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
API
Module
Manager
API
Initialization
Manager
API
Factory
Manager
GeoLeaf Core API - v3.0.0
Loading...
Shape of the manager class constructors registered under
GeoLeaf.API.