From 18541ba6e6af26f30959d4013a29dfe68c63944b Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Wed, 5 Sep 2018 16:47:07 +0200 Subject: [PATCH] js doc --- .../src/main/js/plugin/MinervaPluginProxy.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/frontend-js/src/main/js/plugin/MinervaPluginProxy.js b/frontend-js/src/main/js/plugin/MinervaPluginProxy.js index 6f6517044e..6a30568a93 100644 --- a/frontend-js/src/main/js/plugin/MinervaPluginProxy.js +++ b/frontend-js/src/main/js/plugin/MinervaPluginProxy.js @@ -326,6 +326,14 @@ function createProjectMap(options) { getVisibleDataOverlays: function () { return map.getVisibleDataOverlays(); }, + /** + * + * @param {Object} param + * @param {string} param.type + * @param {Object} [param.object] + * @param {function} param.callback + * @param {string} [param.dbOverlayName] + */ addListener: function (param) { var objects = []; var listenerWrapper = null; @@ -397,6 +405,13 @@ function createProjectMap(options) { listenersData.push({listener: param.callback, wrapper: listenerWrapper, object: object, type: listenerType}); } }, + /** + * + * @param {Object} param + * @param {string} param.type + * @param {function} param.callback + * @param {string} param.dbOverlayName + */ removeListener: function (param) { var dbOverlay = getOverlayByName(map, param.dbOverlayName); var indexToBeRemoved = -1; -- GitLab