HTML-Dojo
view release on metacpan or search on metacpan
lib/HTML/Dojo/src.pm view on Meta::CPAN
for (var i = 0; i < this.controls.length; i++) {
this.map.addControl(new (methodmap[this.controls[i].toLowerCase()])());
}
}, findCenter:function (bounds) {
if (this.data.length == 1) {
return (new GLatLng(this.data[0].lat, this.data[0].lng));
}
var clat = (bounds.getNorthEast().lat() + bounds.getSouthWest().lat()) / 2;
var clng = (bounds.getNorthEast().lng() + bounds.getSouthWest().lng()) / 2;
return (new GLatLng(clat, clng));
}, createPinpoint:function (pt, overlay) {
var m = new GMarker(pt);
if (overlay) {
GEvent.addListener(m, "click", function () {
m.openInfoWindowHtml("<div>" + overlay + "</div>");
});
}
return m;
}, plot:function (obj) {
var p = new GLatLng(obj.lat, obj.lng);
var d = obj.description || null;
var m = this.createPinpoint(p, d);
this.map.addOverlay(m);
}, plotAddress:function (address) {
var self = this;
lib/HTML/Dojo/src.pm view on Meta::CPAN
for (var i = 0; i < this.controls.length; i++) {
this.map.addControl(new (methodmap[this.controls[i].toLowerCase()])());
}
}, findCenter:function (bounds) {
if (this.data.length == 1) {
return (new GLatLng(this.data[0].lat, this.data[0].lng));
}
var clat = (bounds.getNorthEast().lat() + bounds.getSouthWest().lat()) / 2;
var clng = (bounds.getNorthEast().lng() + bounds.getSouthWest().lng()) / 2;
return (new GLatLng(clat, clng));
}, createPinpoint:function (pt, overlay) {
var m = new GMarker(pt);
if (overlay) {
GEvent.addListener(m, "click", function () {
m.openInfoWindowHtml("<div>" + overlay + "</div>");
});
}
return m;
}, plot:function (obj) {
var p = new GLatLng(obj.lat, obj.lng);
var d = obj.description || null;
var m = this.createPinpoint(p, d);
this.map.addOverlay(m);
}, plotAddress:function (address) {
var self = this;
( run in 0.556 second using v1.01-cache-2.11-cpan-49f99fa48dc )