export class Map {
hideModal: any;
+ expandModal:any;
map:Object;
http:Http;
LEVEL:number;
this.uprunned = false;
// this.COLORS = {'red','brown',',yellow','green',',pink','purple','gray','black'};
this.hideModal = document.getElementById("divModal").style.visibility = "hidden";
+ this.expandModal = document.getElementById("expandModal").style.visibility = "hidden";
+
}
showModal(){
}
+ showExpandModal(){
+ return this.hideModal = document.getElementById("expandModal").style.visibility = "visible";
+ }
+
+ closeExpandModal(){
+ return this.hideModal = document.getElementById("expandModal").style.visibility = "hidden";
+
+ }
+
getMap() {
return this.map;
}
if (instance.runned == false && instance.LEVEL < 4) {
instance.setRunned(true);
- let infowindow = new google.maps.InfoWindow({
- //TODO: Style this
- content: '<div> <button >DrillUP</button>' +
- ' <button ">DrillDOWN</button>' +
- '<button ">SEEINFO</button></div>'
- });
-
- infowindow.setPosition(event.latlng);
- // infowindow.open(instance.map);
+ instance.showExpandModal();
let id = event.feature.O.id;
instance.setParent(id);
marker.setMap(instance.map);
instance.showModal();
-
instance.addUnit();
}