(obj, types, fn, context)
| 2713 | // @function on(el: HTMLElement, eventMap: Object, context?: Object): this |
| 2714 | // Adds a set of type/listener pairs, e.g. `{click: onClick, mousemove: onMouseMove}` |
| 2715 | function on(obj, types, fn, context) { |
| 2716 | |
| 2717 | if (types && typeof types === 'object') { |
| 2718 | for (var type in types) { |
| 2719 | addOne(obj, type, types[type], fn); |
| 2720 | } |
| 2721 | } else { |
| 2722 | types = splitWords(types); |
| 2723 | |
| 2724 | for (var i = 0, len = types.length; i < len; i++) { |
| 2725 | addOne(obj, types[i], fn, context); |
| 2726 | } |
| 2727 | } |
| 2728 | |
| 2729 | return this; |
| 2730 | } |
| 2731 | |
| 2732 | var eventsKey = '_leaflet_events'; |
| 2733 |
no test coverage detected