Merge pull request #26624 from ckboyjiy/navermaps

[@types/navermaps] Added a parameter in EventListener functions
This commit is contained in:
Nathan Shively-Sanders
2018-06-18 09:53:08 -07:00
committed by GitHub
+5 -5
View File
@@ -39,7 +39,7 @@ declare namespace naver.maps {
*/
interface MapEventListener {
eventName: string;
listener: () => any;
listener: (event: any) => any;
listenerId: string;
target: any;
}
@@ -1303,14 +1303,14 @@ declare namespace naver.maps {
function Event(): void;
namespace Event {
function addDOMListener(element: HTMLElement, eventName: string, listener: () => any): void;
function addListener(target: any, eventName: string, listener: () => any): MapEventListener;
function addDOMListener(element: HTMLElement, eventName: string, listener: (event: any) => any): void;
function addListener(target: any, eventName: string, listener: (event: any) => any): MapEventListener;
function clearInstanceListeners(target: any): void;
function clearListeners(target: any, fromEventName: string): void;
function forward(source: any, fromEventName: string, target: any, toEventName: string): MapEventListener;
function hasListener(target: any, eventName: string): boolean;
function once(target: any, eventName: string, listener: () => any): MapEventListener;
function removeDOMListener(element: HTMLElement, eventName: string, listener: () => any): void;
function once(target: any, eventName: string, listener: (event: any) => any): MapEventListener;
function removeDOMListener(element: HTMLElement, eventName: string, listener: (event: any) => any): void;
function removeDOMListener(listeners: DOMEventListener | DOMEventListener[]): void;
function removeListener(listeners: MapEventListener | MapEventListener[]): void;
function resumeDispatch(target: any, eventName: string): void;