@honua/sdk-js
Preparing search index...
runtime
SnappingMap
Interface SnappingMap
Minimal subset of a MapLibre
Map
needed for snapping.
interface
SnappingMap
{
addLayer
?
(
layer
:
Record
<
string
,
unknown
>
,
beforeId
?:
string
)
:
void
;
addSource
?
(
id
:
string
,
source
:
Record
<
string
,
unknown
>
)
:
void
;
getLayer
?
(
id
:
string
)
:
unknown
;
getSource
?
(
id
:
string
)
:
unknown
;
off
(
event
:
string
,
handler
:
(
...
args
:
unknown
[]
)
=>
void
)
:
void
;
on
(
event
:
string
,
handler
:
(
...
args
:
unknown
[]
)
=>
void
)
:
void
;
project
(
position
:
readonly
[
number
,
number
]
,
)
:
SnapScreenPoint
|
{
x
:
number
;
y
:
number
}
;
removeLayer
?
(
id
:
string
)
:
void
;
removeSource
?
(
id
:
string
)
:
void
;
}
Index
Methods
add
Layer?
add
Source?
get
Layer?
get
Source?
off
on
project
remove
Layer?
remove
Source?
Methods
Optional
add
Layer
addLayer
?
(
layer
:
Record
<
string
,
unknown
>
,
beforeId
?:
string
)
:
void
Parameters
layer
:
Record
<
string
,
unknown
>
Optional
beforeId
:
string
Returns
void
Optional
add
Source
addSource
?
(
id
:
string
,
source
:
Record
<
string
,
unknown
>
)
:
void
Parameters
id
:
string
source
:
Record
<
string
,
unknown
>
Returns
void
Optional
get
Layer
getLayer
?
(
id
:
string
)
:
unknown
Parameters
id
:
string
Returns
unknown
Optional
get
Source
getSource
?
(
id
:
string
)
:
unknown
Parameters
id
:
string
Returns
unknown
off
off
(
event
:
string
,
handler
:
(
...
args
:
unknown
[]
)
=>
void
)
:
void
Parameters
event
:
string
handler
:
(
...
args
:
unknown
[]
)
=>
void
Returns
void
on
on
(
event
:
string
,
handler
:
(
...
args
:
unknown
[]
)
=>
void
)
:
void
Parameters
event
:
string
handler
:
(
...
args
:
unknown
[]
)
=>
void
Returns
void
project
project
(
position
:
readonly
[
number
,
number
]
,
)
:
SnapScreenPoint
|
{
x
:
number
;
y
:
number
}
Parameters
position
:
readonly
[
number
,
number
]
Returns
SnapScreenPoint
|
{
x
:
number
;
y
:
number
}
Optional
remove
Layer
removeLayer
?
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
Optional
remove
Source
removeSource
?
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Layer
add
Source
get
Layer
get
Source
off
on
project
remove
Layer
remove
Source
@honua/sdk-js
Loading...
Minimal subset of a MapLibre
Mapneeded for snapping.