BBjGeolocation
Creation
BBjAPI > BBjSysGui > BBjGeolocation
Description
In BBj 11.0 and higher, the BBjGeolocation object provides an interface to the browser's geolocation subsystem.
Creation
The BBjGeolocation object is accessed using the following BBjSysGui method:
Return Value |
Method |
BBjGeolocation |
Methods of BBjGeolocation
Return Value |
Method |
void |
clearCallback(int eventType) |
void |
|
double |
|
double |
|
boolean |
|
void |
setCallback(int eventType, String gosubLabel) |
void |
setCallback(int eventType, CustomObject customObject!, String methodName) |
void |
setHighAccuracy(boolean highAccuracy) |
void |
setMaximumAge(double seconds) |
void |
setTimeout(double seconds) |
Events
Callback Code |
Object-oriented Event |
Read Record Event |
Code |
Geolocation Event |
G |
||
Geolocation Event |
G |
Geolocation watch events are automatically returned when the ON_GEOLOCATION_WATCH callback is registered. Geolocation position events are returned when the ON_GEOLOCATION_POSITION callback is registered, then getCurrentPosition() is invoked.
Remarks
Geolocation is currently BUI-specific and might not be available in all browsers. If geolocation is not available, BBjSysGui::getGeolocation() throws an error.
Example 1
|
Example 2
See Also
BBj Object Creation and Assignment
BBj Object Diagram for an illustration of the relationship between BBjObjects.