aboutsummaryrefslogtreecommitdiffstats
path: root/web/js/geo.min.js
diff options
context:
space:
mode:
authorMatthew Somerville <matthew-github@dracos.co.uk>2017-05-18 15:49:08 +0100
committerMatthew Somerville <matthew-github@dracos.co.uk>2017-05-23 11:22:07 +0100
commit875836e662f33bb4c5a9f9093bb8080f214dea5b (patch)
tree3bbf01c13e0c8ec8dccc72356ba36b9b0b9e2bf3 /web/js/geo.min.js
parent755bc0e550ed9b0cb58211366c4bf5fd0ca9f872 (diff)
Move third party libraries into vendor directories
This makes the git hook that lints our own JavaScript easier, and keeps things more cleanly separated. We also remove unused third party libraries (select2 and jquery.placeholder).
Diffstat (limited to 'web/js/geo.min.js')
-rw-r--r--web/js/geo.min.js85
1 files changed, 0 insertions, 85 deletions
diff --git a/web/js/geo.min.js b/web/js/geo.min.js
deleted file mode 100644
index 4f44b30ca..000000000
--- a/web/js/geo.min.js
+++ /dev/null
@@ -1,85 +0,0 @@
-// geo-location-javascript v0.4.8 http://code.google.com/p/geo-location-javascript/ Copyright (c) 2009 Stan Wiechers. Licensed under the MIT licenses.
-
-var bb_success;var bb_error;var bb_blackberryTimeout_id=-1;function handleBlackBerryLocationTimeout()
-{if(bb_blackberryTimeout_id!=-1)
-{bb_error({message:"Timeout error",code:3});}}
-function handleBlackBerryLocation()
-{clearTimeout(bb_blackberryTimeout_id);bb_blackberryTimeout_id=-1;if(bb_success&&bb_error)
-{if(blackberry.location.latitude==0&&blackberry.location.longitude==0)
-{bb_error({message:"Position unavailable",code:2});}
-else
-{var timestamp=null;if(blackberry.location.timestamp)
-{timestamp=new Date(blackberry.location.timestamp);}
-bb_success({timestamp:timestamp,coords:{latitude:blackberry.location.latitude,longitude:blackberry.location.longitude}});}
-bb_success=null;bb_error=null;}}
-var geo_position_js=function(){var pub={};var provider=null;var u="undefined";pub.showMap=function(latitude,longitude)
-{if(typeof(blackberry)!=u)
-{blackberry.launch.newMap({"latitude":latitude*100000,"longitude":-longitude*100000});}
-else
-{window.location="http://maps.google.com/maps?q=loc:"+latitude+","+longitude;}}
-pub.getCurrentPosition=function(success,error,opts)
-{provider.getCurrentPosition(success,error,opts);}
-pub.init=function()
-{try
-{if(typeof(geo_position_js_simulator)!=u)
-{provider=geo_position_js_simulator;}
-else if(typeof(bondi)!=u&&typeof(bondi.geolocation)!=u)
-{provider=bondi.geolocation;}
-else if(typeof(navigator.geolocation)!=u)
-{provider=navigator.geolocation;pub.getCurrentPosition=function(success,error,opts)
-{function _success(p)
-{if(typeof(p.latitude)!=u)
-{success({timestamp:p.timestamp,coords:{latitude:p.latitude,longitude:p.longitude}});}
-else
-{success(p);}}
-provider.getCurrentPosition(_success,error,opts);}}
-else if(typeof(window.blackberry)!=u&&blackberry.location.GPSSupported)
-{if(typeof(blackberry.location.setAidMode)==u)
-{return false;}
-blackberry.location.setAidMode(2);pub.getCurrentPosition=function(success,error,opts)
-{bb_success=success;bb_error=error;if(opts['timeout'])
-{bb_blackberryTimeout_id=setTimeout("handleBlackBerryLocationTimeout()",opts['timeout']);}
-else
-{bb_blackberryTimeout_id=setTimeout("handleBlackBerryLocationTimeout()",60000);}
-blackberry.location.onLocationUpdate("handleBlackBerryLocation()");blackberry.location.refreshLocation();}
-provider=blackberry.location;}
-else if(typeof(window.google)!="undefined"&&typeof(google.gears)!="undefined")
-{provider=google.gears.factory.create('beta.geolocation');pub.getCurrentPosition=function(successCallback,errorCallback,options)
-{function _successCallback(p)
-{if(typeof(p.latitude)!="undefined")
-{successCallback({timestamp:p.timestamp,coords:{latitude:p.latitude,longitude:p.longitude}});}
-else
-{successCallback(p);}}
-provider.getCurrentPosition(_successCallback,errorCallback,options);}}
-else if(typeof(Mojo)!=u&&typeof(Mojo.Service.Request)!="Mojo.Service.Request")
-{provider=true;pub.getCurrentPosition=function(success,error,opts)
-{parameters={};if(opts)
-{if(opts.enableHighAccuracy&&opts.enableHighAccuracy==true)
-{parameters.accuracy=1;}
-if(opts.maximumAge)
-{parameters.maximumAge=opts.maximumAge;}
-if(opts.responseTime)
-{if(opts.responseTime<5)
-{parameters.responseTime=1;}
-else if(opts.responseTime<20)
-{parameters.responseTime=2;}
-else
-{parameters.timeout=3;}}}
-r=new Mojo.Service.Request('palm://com.palm.location',{method:"getCurrentPosition",parameters:parameters,onSuccess:function(p){success({timestamp:p.timestamp,coords:{latitude:p.latitude,longitude:p.longitude,heading:p.heading}});},onFailure:function(e){if(e.errorCode==1)
-{error({code:3,message:"Timeout"});}
-else if(e.errorCode==2)
-{error({code:2,message:"Position unavailable"});}
-else
-{error({code:0,message:"Unknown Error: webOS-code"+errorCode});}}});}}
-else if(typeof(device)!=u&&typeof(device.getServiceObject)!=u)
-{provider=device.getServiceObject("Service.Location","ILocation");pub.getCurrentPosition=function(success,error,opts)
-{function callback(transId,eventCode,result){if(eventCode==4)
-{error({message:"Position unavailable",code:2});}
-else
-{success({timestamp:null,coords:{latitude:result.ReturnValue.Latitude,longitude:result.ReturnValue.Longitude,altitude:result.ReturnValue.Altitude,heading:result.ReturnValue.Heading}});}}
-var criteria=new Object();criteria.LocationInformationClass="BasicLocationInformation";provider.ILocation.GetLocation(criteria,callback);}}}
-catch(e){if(typeof(console)!=u)
-{console.log(e);}
-return false;}
-return provider!=null;}
-return pub;}(); \ No newline at end of file