Socket
Socket
Sign inDemoInstall

@types/googlemaps

Package Overview
Dependencies
Maintainers
1
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/googlemaps - npm Package Compare versions

Comparing version 3.40.2 to 3.40.3

4

googlemaps/package.json
{
"name": "@types/googlemaps",
"version": "3.40.2",
"version": "3.40.3",
"description": "TypeScript definitions for Google Maps JavaScript API",

@@ -97,4 +97,4 @@ "license": "MIT",

"dependencies": {},
"typesPublisherContentHash": "1065440b53d9487e1e2877e4c8074e52afbcf08cf79c84f30d0b5a2a1c7ae785",
"typesPublisherContentHash": "824e247b3a4c420edf43710aded10c87702f6d9de6419836d1a3e4c8b75d6530",
"typeScriptVersion": "3.2"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Sun, 25 Oct 2020 10:01:12 GMT
* Last updated: Wed, 28 Oct 2020 23:50:10 GMT
* Dependencies: none

@@ -14,0 +14,0 @@ * Global values: `google`

declare namespace google.maps {
type MarkerChangeOptionEventNames =
| 'animation_changed'
| 'clickable_changed'
| 'cursor_changed'
| 'draggable_changed'
| 'flat_changed'
| 'icon_changed'
| 'position_changed'
| 'shape_changed'
| 'title_changed'
| 'visible_changed'
| 'zindex_changed';
interface MarkerHandlerMap<C extends Marker> {
/**
* This event is fired when the marker's animation property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.animation_changed Maps JavaScript API}
*/
animation_changed: (this: C) => void;
type MarkerMouseEventNames =
| 'click'
| 'dblclick'
| 'drag'
| 'dragend'
| 'dragstart'
| 'mousedown'
| 'mouseout'
| 'mouseover'
| 'mouseup'
| 'rightclick';
/**
* This event is fired when the marker icon was clicked.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.click Maps JavaScript API}
*/
click: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the marker's clickable property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.clickable_changed Maps JavaScript API}
*/
clickable_changed: (this: C) => void;
/**
* This event is fired when the marker's cursor property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.cursor_changed Maps JavaScript API}
*/
cursor_changed: (this: C) => void;
/**
* This event is fired when the marker icon was double clicked.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.dblclick Maps JavaScript API}
*/
dblclick: (this: C, event: MouseEvent) => void;
/**
* This event is repeatedly fired while the user drags the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.drag Maps JavaScript API}
*/
drag: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the user stops dragging the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.dragend Maps JavaScript API}
*/
dragend: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the marker's draggable property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.draggable_changed Maps JavaScript API}
*/
draggable_changed: (this: C) => void;
/**
* This event is fired when the user starts dragging the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.dragstart Maps JavaScript API}
*/
dragstart: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the marker's flat property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.flat_changed Maps JavaScript API}
*/
flat_changed: (this: C) => void;
/**
* This event is fired when the marker icon property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.icon_changed Maps JavaScript API}
*/
icon_changed: (this: C) => void;
/**
* This event is fired for a mousedown on the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.mousedown Maps JavaScript API}
*/
mousedown: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the mouse leaves the area of the marker icon.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.mouseout Maps JavaScript API}
*/
mouseout: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the mouse enters the area of the marker icon.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.mouseover Maps JavaScript API}
*/
mouseover: (this: C, event: MouseEvent) => void;
/**
* This event is fired for a mouseup on the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.mouseup Maps JavaScript API}
*/
mouseup: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the marker position property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.position_changed Maps JavaScript API}
*/
position_changed: (this: C) => void;
/**
* This event is fired for a rightclick on the marker.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.rightclick Maps JavaScript API}
*/
rightclick: (this: C, event: MouseEvent) => void;
/**
* This event is fired when the marker's shape property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.shape_changed Maps JavaScript API}
*/
shape_changed: (this: C) => void;
/**
* This event is fired when the marker title property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.title_changed Maps JavaScript API}
*/
title_changed: (this: C) => void;
/**
* This event is fired when the marker's visible property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.visible_changed Maps JavaScript API}
*/
visible_changed: (this: C) => void;
/**
* This event is fired when the marker's zIndex property changes.
* @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker.zindex_changed Maps JavaScript API}
*/
zindex_changed: (this: C) => void;
}
/**

@@ -110,9 +213,33 @@ * @see {@link https://developers.google.com/maps/documentation/javascript/reference/marker#Marker Maps JavaScript API}

setZIndex(zIndex: number | null): void;
addListener(eventName: MarkerChangeOptionEventNames, handler: (this: Marker) => void): MapsEventListener;
addListener(
eventName: MarkerMouseEventNames,
handler: (this: Marker, event: MouseEvent) => void,
/**
* @see {@link MarkerHandlerMap#animation_changed animation_changed} event
* @see {@link MarkerHandlerMap#click click} event
* @see {@link MarkerHandlerMap#clickable_changed clickable_changed} event
* @see {@link MarkerHandlerMap#cursor_changed cursor_changed} event
* @see {@link MarkerHandlerMap#dblclick dblclick} event
* @see {@link MarkerHandlerMap#drag drag} event
* @see {@link MarkerHandlerMap#dragend dragend} event
* @see {@link MarkerHandlerMap#draggable_changed draggable_changed} event
* @see {@link MarkerHandlerMap#dragstart dragstart} event
* @see {@link MarkerHandlerMap#flat_changed flat_changed} event
* @see {@link MarkerHandlerMap#icon_changed icon_changed} event
* @see {@link MarkerHandlerMap#mousedown mousedown} event
* @see {@link MarkerHandlerMap#mouseout mouseout} event
* @see {@link MarkerHandlerMap#mouseover mouseover} event
* @see {@link MarkerHandlerMap#mouseup mouseup} event
* @see {@link MarkerHandlerMap#position_changed position_changed} event
* @see {@link MarkerHandlerMap#rightclick rightclick} event
* @see {@link MarkerHandlerMap#shape_changed shape_changed} event
* @see {@link MarkerHandlerMap#title_changed title_changed} event
* @see {@link MarkerHandlerMap#visible_changed visible_changed} event
* @see {@link MarkerHandlerMap#zindex_changed zindex_changed} event
*/
addListener<N extends keyof MarkerHandlerMap<this>>(
eventName: N,
handler: MarkerHandlerMap<this>[N],
): MapsEventListener;
/** @deprecated */
addListener(eventName: string, handler: (this: Marker, ...args: any[]) => void): MapsEventListener;
addListener(eventName: string, handler: (this: this, ...args: any[]) => void): MapsEventListener;
}

@@ -119,0 +246,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc