webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Navigator Interface Reference

import"EncryptedMediaExtensions.idl";

Public Member Functions

Promise< MediaKeySystemAccessrequestMediaKeySystemAccess (DOMString keySystem, sequence< MediaKeySystemConfiguration > supportedConfigurations)
 
Promise< MediaKeySystemAccessrequestMediaKeySystemAccess (DOMString keySystem, sequence< MediaKeySystemConfiguration > supportedConfiguration)
 
GamepadList webkitGetGamepads ()
 
sequence< GamepadgetGamepads ()
 
void getUserMedia (MediaStreamConstraints constraints, NavigatorUserMediaSuccessCallback successCallback, NavigatorUserMediaErrorCallback errorCallback)
 
void registerProtocolHandler (DOMString scheme, DOMString url, DOMString title)
 
DOMString isProtocolHandlerRegistered (DOMString scheme, DOMString url)
 
void unregisterProtocolHandler (DOMString scheme, DOMString url)
 
boolean vibrate (sequence< unsigned long > pattern)
 
boolean vibrate (unsigned long time)
 
boolean javaEnabled ()
 
void getStorageUpdates ()
 

Public Attributes

readonly attribute Geolocation geolocation
 
readonly attribute MediaDevices mediaDevices
 
readonly attribute StorageQuota webkitTemporaryStorage
 
readonly attribute StorageQuota webkitPersistentStorage
 
readonly attribute boolean webdriver
 
readonly attribute DOMPluginArray plugins
 
readonly attribute DOMMimeTypeArray mimeTypes
 
readonly attribute boolean cookieEnabled
 

Member Function Documentation

◆ getGamepads()

sequence<Gamepad> Navigator::getGamepads ( )

◆ getStorageUpdates()

void Navigator::getStorageUpdates ( )

◆ getUserMedia()

void Navigator::getUserMedia ( MediaStreamConstraints  constraints,
NavigatorUserMediaSuccessCallback  successCallback,
NavigatorUserMediaErrorCallback  errorCallback 
)

◆ isProtocolHandlerRegistered()

DOMString Navigator::isProtocolHandlerRegistered ( DOMString  scheme,
DOMString  url 
)

◆ javaEnabled()

boolean Navigator::javaEnabled ( )

◆ registerProtocolHandler()

void Navigator::registerProtocolHandler ( DOMString  scheme,
DOMString  url,
DOMString  title 
)

◆ requestMediaKeySystemAccess() [1/2]

Promise<MediaKeySystemAccess> Navigator::requestMediaKeySystemAccess ( DOMString  keySystem,
sequence< MediaKeySystemConfiguration supportedConfigurations 
)

◆ requestMediaKeySystemAccess() [2/2]

Promise<MediaKeySystemAccess> Navigator::requestMediaKeySystemAccess ( DOMString  keySystem,
sequence< MediaKeySystemConfiguration supportedConfiguration 
)

◆ unregisterProtocolHandler()

void Navigator::unregisterProtocolHandler ( DOMString  scheme,
DOMString  url 
)

◆ vibrate() [1/2]

boolean Navigator::vibrate ( sequence< unsigned long >  pattern)

◆ vibrate() [2/2]

boolean Navigator::vibrate ( unsigned long  time)

◆ webkitGetGamepads()

GamepadList Navigator::webkitGetGamepads ( )

Member Data Documentation

◆ cookieEnabled

readonly attribute boolean Navigator::cookieEnabled

◆ geolocation

readonly attribute Geolocation Navigator::geolocation

◆ mediaDevices

readonly attribute MediaDevices Navigator::mediaDevices

◆ mimeTypes

readonly attribute DOMMimeTypeArray Navigator::mimeTypes

◆ plugins

readonly attribute DOMPluginArray Navigator::plugins

◆ webdriver

readonly attribute boolean Navigator::webdriver

◆ webkitPersistentStorage

readonly attribute StorageQuota Navigator::webkitPersistentStorage

◆ webkitTemporaryStorage

readonly attribute StorageQuota Navigator::webkitTemporaryStorage

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