diff options
author | Alib <aliboba@free.fr> | 2010-03-18 17:21:19 +0100 |
---|---|---|
committer | Alib <aliboba@free.fr> | 2010-03-18 17:21:19 +0100 |
commit | 816d55f57ec56f4f306585075ac43e011bcb9fea (patch) | |
tree | 3b73cd016fc0b9b54438f501840bd7249bf81290 /themes/extensions/.svn/text-base/jqt.location.js.svn-base | |
parent | 8f38837933ee756146813a43dc1633cab1a99ae3 (diff) | |
download | istreamdev-816d55f57ec56f4f306585075ac43e011bcb9fea.tar.gz istreamdev-816d55f57ec56f4f306585075ac43e011bcb9fea.tar.bz2 |
clean themes rep
Diffstat (limited to 'themes/extensions/.svn/text-base/jqt.location.js.svn-base')
-rw-r--r-- | themes/extensions/.svn/text-base/jqt.location.js.svn-base | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/themes/extensions/.svn/text-base/jqt.location.js.svn-base b/themes/extensions/.svn/text-base/jqt.location.js.svn-base deleted file mode 100644 index a944953..0000000 --- a/themes/extensions/.svn/text-base/jqt.location.js.svn-base +++ /dev/null @@ -1,68 +0,0 @@ -/* - - _/ _/_/ _/_/_/_/_/ _/ - _/ _/ _/ _/_/ _/ _/ _/_/_/ _/_/_/ - _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/ - _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ - _/ _/_/ _/ _/ _/_/ _/_/_/ _/_/_/ _/ _/ - _/ - _/ - - Created by David Kaneda <http://www.davidkaneda.com> - Documentation and issue tracking on Google Code <http://code.google.com/p/jqtouch/> - - Special thanks to Jonathan Stark <http://jonathanstark.com/> - and pinch/zoom <http://www.pinchzoom.com/> - - (c) 2009 by jQTouch project members. - See LICENSE.txt for license. - -*/ - -(function($) { - if ($.jQTouch) - { - $.jQTouch.addExtension(function Location(){ - - var latitude, longitude, callback; - - function checkGeoLocation() { - return navigator.geolocation; - } - function updateLocation(fn) { - if (checkGeoLocation()) - { - callback = fn; - navigator.geolocation.getCurrentPosition(savePosition); - return true; - } else { - console.log('Device not capable of geo-location.'); - fn(false); - return false; - } - } - function savePosition(position) { - latitude = position.coords.latitude; - longitude = position.coords.longitude; - if (callback) { - callback(getLocation()); - } - } - function getLocation() { - if (latitude && longitude) { - return { - latitude: latitude, - longitude: longitude - } - } else { - console.log('No location available. Try calling updateLocation() first.'); - return false; - } - } - return { - updateLocation: updateLocation, - getLocation: getLocation - } - }); - } -})(jQuery);
\ No newline at end of file |