data class PermissionDescriptor
Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dictdef-permissiondescriptor.
<init> |
Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dictdef-permissiondescriptor. PermissionDescriptor(name: String, sysex: Boolean? = null, userVisibleOnly: Boolean? = null, allowWithoutSanitization: Boolean? = null, panTiltZoom: Boolean? = null) |
allowWithoutSanitization |
For "clipboard" permission, may specify allowWithoutSanitization. val allowWithoutSanitization: Boolean? |
name |
Name of permission. See https://cs.chromium.org/chromium/src/third_party/blink/renderer/modules/permissions/permission_descriptor.idl for valid permission names. val name: String |
panTiltZoom |
For "camera" permission, may specify panTiltZoom. val panTiltZoom: Boolean? |
sysex |
For "midi" permission, may also specify sysex control. val sysex: Boolean? |
userVisibleOnly |
For "push" permission, may specify userVisibleOnly. Note that userVisibleOnly = true is the only currently supported type. val userVisibleOnly: Boolean? |