UNPKG

alloy

Version:

Appcelerator Titanium MVC Framework

21 lines (19 loc) 576 B
$.map.addEventListener('click', function(e) { if (e.annotation && (e.clicksource === 'leftButton' || e.clicksource == 'leftPane')) { $.map.removeAnnotation(e.annotation); } }); exports.addAnnotation = function(geodata) { var annotation = Alloy.createController('annotation', { title: geodata.title, latitude: geodata.coords.latitude, longitude: geodata.coords.longitude }); $.map.addAnnotation(annotation.getView()); $.map.setLocation({ latitude: geodata.coords.latitude, longitude: geodata.coords.longitude, latitudeDelta: 1, longitudeDelta: 1 }); };