@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface USBPermissionDescriptor
extends PermissionDescriptor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
USBPermissionDescriptor.Builder |
| Modifier and Type | Method and Description |
|---|---|
JsArray<USBDeviceFilter> |
filters() |
static USBPermissionDescriptor.Builder |
name(java.lang.String name) |
void |
setFilters(@JsNonNull JsArray<USBDeviceFilter> filters) |
default void |
setFilters(USBDeviceFilter... filters) |
name, setName@JsOverlay @Nonnull static USBPermissionDescriptor.Builder name(@Nonnull java.lang.String name)
name in interface PermissionDescriptor@JsProperty(name="filters") JsArray<USBDeviceFilter> filters()
@JsProperty void setFilters(@JsNonNull JsArray<USBDeviceFilter> filters)
@JsOverlay
default void setFilters(@Nonnull
USBDeviceFilter... filters)