plinth/browser/geolocation

Types

pub type GeolocationPosition {
  GeolocationPosition(
    latitude: Float,
    longitude: Float,
    altitude: option.Option(Float),
    accuracy: Float,
    altitude_accuracy: option.Option(Float),
    heading: option.Option(Float),
    speed: option.Option(Float),
    timestamp: Float,
  )
}

Constructors

Values

pub fn current_position(
  ,
) -> promise.Promise(Result(GeolocationPosition, String))
pub fn get_current_position(
  success: fn(dynamic.Dynamic) -> Nil,
  error: fn(dynamic.Dynamic) -> Nil,
) -> Nil
Search Document