X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fgooglemap%2Fstatic%2Fjs%2Fgooglemap.js;h=3d1875717376d16164437374d7b9f445fa9a46ee;hb=dfa0e7671a6c8363cc0531bace287d638bc1d510;hp=6db222d49f75ea80556ce61f27ff218aafdf60e2;hpb=7ae0c099d60e417a77fd8f5fcb8278f087a14d84;p=unfold.git diff --git a/plugins/googlemap/static/js/googlemap.js b/plugins/googlemap/static/js/googlemap.js index 6db222d4..3d187571 100644 --- a/plugins/googlemap/static/js/googlemap.js +++ b/plugins/googlemap/static/js/googlemap.js @@ -8,6 +8,10 @@ * - infowindow is not properly reopened when the maps does not have the focus */ +GOOGLEMAP_BGCOLOR_RESET = 0; +GOOGLEMAP_BGCOLOR_ADDED = 1; +GOOGLEMAP_BGCOLOR_REMOVED = 2; + (function($){ // events that happen in the once-per-view range @@ -21,27 +25,30 @@ var GoogleMap = Plugin.extend({ - init: function(options, element) { - this.classname="googlemap"; + /************************************************************************** + * CONSTRUCTOR + **************************************************************************/ + + init: function(options, element) + { this._super(options, element); /* Member variables */ - // query status - this.received_all = false; - this.received_set = false; - this.in_set_backlog = []; - - // we keep a couple of global hashes - // lat_lon --> { marker,