Commit c0d40359 authored by Rafal's avatar Rafal

Merge remote-tracking branch 'origin/master'

parents f4e659d3 53ef33c1
...@@ -34,7 +34,7 @@ Map.prototype.addMarker = function(data){ ...@@ -34,7 +34,7 @@ Map.prototype.addMarker = function(data){
title: data.title, title: data.title,
beacon: data.beacon beacon: data.beacon
}).addListener('click', function() { }).addListener('click', function() {
self.showInfo(this) self.showInfo(this.beacon)
}) })
self.markers.push(marker) self.markers.push(marker)
...@@ -55,6 +55,40 @@ Map.prototype.getAllBeacons = function(){ ...@@ -55,6 +55,40 @@ Map.prototype.getAllBeacons = function(){
}) })
} }
Map.prototype.showInfo = function(marker){ Map.prototype.showInfo = function(beacon){
alert('marker klikniety' + marker.beacon.uuid) $("#myModalLabel").text([beacon.name, " (", beacon.uuid, ")"].join(""))
$("#modal-content").html([
'<div class="col-md-6">',
'description:',
'</div>',
'<div class="col-md-6">',
beacon.description,
'</div>',
'<div class="col-md-6">',
'name:',
'</div>',
'<div class="col-md-6">',
beacon.name,
'</div>',
'<div class="col-md-6">',
'uuid:',
'</div>',
'<div class="col-md-6">',
beacon.uuid,
'</div>',
'<div class="col-md-6">',
'longitude:',
'</div>',
'<div class="col-md-6">',
beacon.longitude,
'</div>',
'<div class="col-md-6">',
'latitude:',
'</div>',
'<div class="col-md-6">',
beacon.latitude,
'</div>',
'<div class="clearfix"></div>'].join(""))
$("#myModal").modal("show");
// alert('marker klikniety' + marker.beacon.uuid)
} }
\ No newline at end of file
...@@ -4,9 +4,33 @@ ...@@ -4,9 +4,33 @@
<script> <script>
var map; var map;
function startMap(){ $(document).ready(function(){
map = new Map(); $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
}; var target = $(e.target).attr("href") // activated tab
if(target == "#map" && !map){
map = new Map();
}
});
});
</script> </script>
<script async defer <script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAaYyVEcLFqwKP_VnzfRSIMkWWWrLtMiGQ&signed_in=true&callback=startMap"></script> src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAaYyVEcLFqwKP_VnzfRSIMkWWWrLtMiGQ&signed_in=true"></script>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body" id="modal-content">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment