-
public final class PermissionDescriptorDefinition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dictdef-permissiondescriptor.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Booleansysexprivate final BooleanuserVisibleOnlyprivate final BooleanallowWithoutSanitizationprivate final BooleanpanTiltZoom
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Booleancomponent2()final Booleancomponent3()final Booleancomponent4()final Booleancomponent5()final PermissionDescriptorcopy(String name, Boolean sysex, Boolean userVisibleOnly, Boolean allowWithoutSanitization, Boolean panTiltZoom)final StringgetName()Name of permission. final BooleangetSysex()For "midi" permission, may also specify sysex control. final BooleangetUserVisibleOnly()For "push" permission, may specify userVisibleOnly. final BooleangetAllowWithoutSanitization()For "clipboard" permission, may specify allowWithoutSanitization. final BooleangetPanTiltZoom()For "camera" permission, may specify panTiltZoom. -
-
Method Detail
-
component1
final String component1()
-
component2
final Boolean component2()
-
component3
final Boolean component3()
-
component4
final Boolean component4()
-
component5
final Boolean component5()
-
copy
final PermissionDescriptor copy(String name, Boolean sysex, Boolean userVisibleOnly, Boolean allowWithoutSanitization, Boolean panTiltZoom)
-
getName
final String getName()
Name of permission. See https://cs.chromium.org/chromium/src/third_party/blink/renderer/modules/permissions/permission_descriptor.idl for valid permission names.
-
getUserVisibleOnly
final Boolean getUserVisibleOnly()
For "push" permission, may specify userVisibleOnly. Note that userVisibleOnly = true is the only currently supported type.
-
getAllowWithoutSanitization
final Boolean getAllowWithoutSanitization()
For "clipboard" permission, may specify allowWithoutSanitization.
-
getPanTiltZoom
final Boolean getPanTiltZoom()
For "camera" permission, may specify panTiltZoom.
-
-
-
-