PermissionsPolicyFeature

All Permissions Policy features. This enum should match the one defined in third_party/blink/renderer/core/permissions_policy/permissions_policy_features.json5.

Official doc

Entries

Link copied to clipboard
@SerialName(value = "accelerometer")
accelerometer
Link copied to clipboard
@SerialName(value = "ambient-light-sensor")
ambientLightSensor
Link copied to clipboard
@SerialName(value = "attribution-reporting")
attributionReporting
Link copied to clipboard
@SerialName(value = "autoplay")
autoplay
Link copied to clipboard
@SerialName(value = "bluetooth")
bluetooth
Link copied to clipboard
@SerialName(value = "browsing-topics")
browsingTopics
Link copied to clipboard
@SerialName(value = "camera")
camera
Link copied to clipboard
@SerialName(value = "captured-surface-control")
capturedSurfaceControl
Link copied to clipboard
@SerialName(value = "ch-dpr")
chDpr
Link copied to clipboard
@SerialName(value = "ch-device-memory")
chDeviceMemory
Link copied to clipboard
@SerialName(value = "ch-downlink")
chDownlink
Link copied to clipboard
@SerialName(value = "ch-ect")
chEct
Link copied to clipboard
@SerialName(value = "ch-prefers-color-scheme")
chPrefersColorScheme
Link copied to clipboard
@SerialName(value = "ch-prefers-reduced-motion")
chPrefersReducedMotion
Link copied to clipboard
@SerialName(value = "ch-prefers-reduced-transparency")
chPrefersReducedTransparency
Link copied to clipboard
@SerialName(value = "ch-rtt")
chRtt
Link copied to clipboard
@SerialName(value = "ch-save-data")
chSaveData
Link copied to clipboard
@SerialName(value = "ch-ua")
chUa
Link copied to clipboard
@SerialName(value = "ch-ua-arch")
chUaArch
Link copied to clipboard
@SerialName(value = "ch-ua-bitness")
chUaBitness
Link copied to clipboard
@SerialName(value = "ch-ua-platform")
chUaPlatform
Link copied to clipboard
@SerialName(value = "ch-ua-model")
chUaModel
Link copied to clipboard
@SerialName(value = "ch-ua-mobile")
chUaMobile
Link copied to clipboard
@SerialName(value = "ch-ua-form-factors")
chUaFormFactors
Link copied to clipboard
@SerialName(value = "ch-ua-full-version")
chUaFullVersion
Link copied to clipboard
@SerialName(value = "ch-ua-full-version-list")
chUaFullVersionList
Link copied to clipboard
@SerialName(value = "ch-ua-platform-version")
chUaPlatformVersion
Link copied to clipboard
@SerialName(value = "ch-ua-wow64")
chUaWow64
Link copied to clipboard
@SerialName(value = "ch-viewport-height")
chViewportHeight
Link copied to clipboard
@SerialName(value = "ch-viewport-width")
chViewportWidth
Link copied to clipboard
@SerialName(value = "ch-width")
chWidth
Link copied to clipboard
@SerialName(value = "clipboard-read")
clipboardRead
Link copied to clipboard
@SerialName(value = "clipboard-write")
clipboardWrite
Link copied to clipboard
@SerialName(value = "compute-pressure")
computePressure
Link copied to clipboard
@SerialName(value = "cross-origin-isolated")
crossOriginIsolated
Link copied to clipboard
@SerialName(value = "deferred-fetch")
deferredFetch
Link copied to clipboard
@SerialName(value = "digital-credentials-get")
digitalCredentialsGet
Link copied to clipboard
@SerialName(value = "direct-sockets")
directSockets
Link copied to clipboard
@SerialName(value = "display-capture")
displayCapture
Link copied to clipboard
@SerialName(value = "document-domain")
documentDomain
Link copied to clipboard
@SerialName(value = "encrypted-media")
encryptedMedia
Link copied to clipboard
@SerialName(value = "execution-while-out-of-viewport")
executionWhileOutOfViewport
Link copied to clipboard
@SerialName(value = "execution-while-not-rendered")
executionWhileNotRendered
Link copied to clipboard
@SerialName(value = "focus-without-user-activation")
focusWithoutUserActivation
Link copied to clipboard
@SerialName(value = "fullscreen")
fullscreen
Link copied to clipboard
@SerialName(value = "frobulate")
frobulate
Link copied to clipboard
@SerialName(value = "gamepad")
gamepad
Link copied to clipboard
@SerialName(value = "geolocation")
geolocation
Link copied to clipboard
@SerialName(value = "gyroscope")
gyroscope
Link copied to clipboard
@SerialName(value = "hid")
hid
Link copied to clipboard
@SerialName(value = "identity-credentials-get")
identityCredentialsGet
Link copied to clipboard
@SerialName(value = "idle-detection")
idleDetection
Link copied to clipboard
@SerialName(value = "interest-cohort")
interestCohort
Link copied to clipboard
@SerialName(value = "join-ad-interest-group")
joinAdInterestGroup
Link copied to clipboard
@SerialName(value = "keyboard-map")
keyboardMap
Link copied to clipboard
@SerialName(value = "local-fonts")
localFonts
Link copied to clipboard
@SerialName(value = "magnetometer")
magnetometer
Link copied to clipboard
@SerialName(value = "microphone")
microphone
Link copied to clipboard
@SerialName(value = "midi")
midi
Link copied to clipboard
@SerialName(value = "otp-credentials")
otpCredentials
Link copied to clipboard
@SerialName(value = "payment")
payment
Link copied to clipboard
@SerialName(value = "picture-in-picture")
pictureInPicture
Link copied to clipboard
@SerialName(value = "private-aggregation")
privateAggregation
Link copied to clipboard
@SerialName(value = "private-state-token-issuance")
privateStateTokenIssuance
Link copied to clipboard
@SerialName(value = "private-state-token-redemption")
privateStateTokenRedemption
Link copied to clipboard
@SerialName(value = "publickey-credentials-create")
publickeyCredentialsCreate
Link copied to clipboard
@SerialName(value = "publickey-credentials-get")
publickeyCredentialsGet
Link copied to clipboard
@SerialName(value = "run-ad-auction")
runAdAuction
Link copied to clipboard
@SerialName(value = "screen-wake-lock")
screenWakeLock
Link copied to clipboard
@SerialName(value = "serial")
serial
Link copied to clipboard
@SerialName(value = "shared-autofill")
sharedAutofill
Link copied to clipboard
@SerialName(value = "shared-storage")
sharedStorage
Link copied to clipboard
@SerialName(value = "shared-storage-select-url")
sharedStorageSelectUrl
Link copied to clipboard
@SerialName(value = "smart-card")
smartCard
Link copied to clipboard
@SerialName(value = "speaker-selection")
speakerSelection
Link copied to clipboard
@SerialName(value = "storage-access")
storageAccess
Link copied to clipboard
@SerialName(value = "sub-apps")
subApps
Link copied to clipboard
@SerialName(value = "sync-xhr")
syncXhr
Link copied to clipboard
@SerialName(value = "unload")
unload
Link copied to clipboard
@SerialName(value = "usb")
usb
Link copied to clipboard
@SerialName(value = "usb-unrestricted")
usbUnrestricted
Link copied to clipboard
@SerialName(value = "vertical-scroll")
verticalScroll
Link copied to clipboard
@SerialName(value = "web-printing")
webPrinting
Link copied to clipboard
@SerialName(value = "web-share")
webShare
Link copied to clipboard
@SerialName(value = "window-management")
windowManagement
Link copied to clipboard
@SerialName(value = "xr-spatial-tracking")
xrSpatialTracking

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.