webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Class Methods | Protected Attributes | List of all members
MockGeolocationProvider Class Reference

#import <MockGeolocationProvider.h>

Inheritance diagram for MockGeolocationProvider:
NSObject

Instance Methods

(void- setPosition:
 
(void- setPositionUnavailableErrorWithMessage:
 
(void- stopTimer
 
(BOOL- isActive
 

Class Methods

(MockGeolocationProvider *) + shared
 

Protected Attributes

RetainPtr< WebGeolocationPosition_lastPosition
 
BOOL _hasError
 
RetainPtr< NSString_errorMessage
 
NSTimer * _timer
 
HashSet< WebView * > _registeredViews
 

Method Documentation

◆ isActive()

- (BOOL) isActive

◆ setPosition:()

- (void) setPosition: (WebGeolocationPosition *)  position

◆ setPositionUnavailableErrorWithMessage:()

- (void) setPositionUnavailableErrorWithMessage: (NSString *)  errorMessage

◆ shared()

◆ stopTimer()

- (void) stopTimer

Member Data Documentation

◆ _errorMessage

- (RetainPtr<NSString>) _errorMessage
protected

◆ _hasError

- (BOOL) _hasError
protected

◆ _lastPosition

- (RetainPtr<WebGeolocationPosition>) _lastPosition
protected

◆ _registeredViews

- (HashSet<WebView *>) _registeredViews
protected

◆ _timer

- (NSTimer*) _timer
protected

The documentation for this class was generated from the following files: