GeolocationMethods

pub trait GeolocationMethods<D: DomTypes> {
    // Required methods
    fn GetCurrentPosition(
        &self,
        cx: SafeJSContext,
        successCallback: Rc<PositionCallback<D>>,
        errorCallback: HandleValue<'_>,
        options: &PositionOptions,
        _can_gc: CanGc,
    ) -> Fallible<()>;
    fn WatchPosition(
        &self,
        cx: SafeJSContext,
        successCallback: Rc<PositionCallback<D>>,
        errorCallback: HandleValue<'_>,
        options: &PositionOptions,
        _can_gc: CanGc,
    ) -> Fallible<i32>;
    fn ClearWatch(&self, watchId: i32);
}

Required Methods§

Source

fn GetCurrentPosition( &self, cx: SafeJSContext, successCallback: Rc<PositionCallback<D>>, errorCallback: HandleValue<'_>, options: &PositionOptions, _can_gc: CanGc, ) -> Fallible<()>

Source

fn WatchPosition( &self, cx: SafeJSContext, successCallback: Rc<PositionCallback<D>>, errorCallback: HandleValue<'_>, options: &PositionOptions, _can_gc: CanGc, ) -> Fallible<i32>

Source

fn ClearWatch(&self, watchId: i32)

Implementors§