@@ -10,15 +10,15 @@ export default function (props, { emit }, vcInstance: VcComponentInternalInstanc
10
10
const zoomOutTooltipRef = ref < VcTooltipRef > ( null )
11
11
const resetTooltipRef = ref < VcTooltipRef > ( null )
12
12
13
- const zoomIn = e => {
13
+ const zoomIn = ( e ?: MouseEvent ) => {
14
14
zoom ( 1 / props . zoomAmount , e )
15
15
}
16
16
17
- const zoomOut = e => {
17
+ const zoomOut = ( e ?: MouseEvent ) => {
18
18
zoom ( props . zoomAmount , e )
19
19
}
20
20
21
- const zoom = ( relativeAmount , e ) => {
21
+ const zoom = ( relativeAmount , e ?: MouseEvent ) => {
22
22
$ ( zoomInTooltipRef ) ?. hide ( )
23
23
$ ( zoomOutTooltipRef ) ?. hide ( )
24
24
@@ -129,7 +129,7 @@ export default function (props, { emit }, vcInstance: VcComponentInternalInstanc
129
129
}
130
130
}
131
131
132
- const zoomReset = e => {
132
+ const zoomReset = ( e ?: MouseEvent ) => {
133
133
$ ( resetTooltipRef ) ?. hide ( )
134
134
const { viewer } = $services
135
135
const scene = viewer . scene
@@ -145,7 +145,7 @@ export default function (props, { emit }, vcInstance: VcComponentInternalInstanc
145
145
viewer . trackedEntity = trackedEntity
146
146
} else {
147
147
const listener = getInstanceListener ( vcInstance , 'zoomEvt' )
148
- const target = e . currentTarget
148
+ const target = e ? .currentTarget
149
149
const level = heightToLevel ( viewer . camera . positionCartographic . height ) . toFixed ( 0 )
150
150
// reset to a default position or view defined in the options
151
151
listener &&
0 commit comments