mirror of
https://github.com/visgl/react-map-gl.git
synced 2026-01-25 16:02:50 +00:00
Improve typescript bindings (#1369)
This commit is contained in:
parent
595c7d9070
commit
592789941e
4
src/components/interactive-map.d.ts
vendored
4
src/components/interactive-map.d.ts
vendored
@ -9,8 +9,8 @@ type State = {
|
||||
};
|
||||
|
||||
export type MapEvent = MjolnirEvent & {
|
||||
point: Array<number>,
|
||||
lngLat: Array<number>,
|
||||
point: [x: number, y: number],
|
||||
lngLat: [longitude: number, latitude: number],
|
||||
features?: Array<any>
|
||||
};
|
||||
|
||||
|
||||
26
src/utils/map-controller.d.ts
vendored
26
src/utils/map-controller.d.ts
vendored
@ -5,18 +5,22 @@ export type MjolnirEvent = {
|
||||
type: string,
|
||||
center: {x: number, y: number},
|
||||
offsetCenter: {x: number, y: number},
|
||||
deltaX: number,
|
||||
deltaY: number,
|
||||
delta: number,
|
||||
scale: number,
|
||||
rotation: number,
|
||||
pointerType: string,
|
||||
metaKey: boolean,
|
||||
rightButton: boolean,
|
||||
stopPropagation: Function,
|
||||
preventDefault: Function,
|
||||
deltaX?: number,
|
||||
deltaY?: number,
|
||||
delta?: number,
|
||||
scale?: number,
|
||||
rotation?: number,
|
||||
pointerType?: string,
|
||||
metaKey?: boolean,
|
||||
key?: number,
|
||||
leftButton?: boolean,
|
||||
middleButton?: boolean,
|
||||
rightButton?: boolean,
|
||||
stopPropagation: () => void,
|
||||
stopImmediatePropagation: () => void,
|
||||
preventDefault: () => void,
|
||||
target: HTMLElement,
|
||||
srcEvent: any
|
||||
srcEvent: MouseEvent | PointerEvent | TouchEvent
|
||||
};
|
||||
|
||||
export const LINEAR_TRANSITION_PROPS: any;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user