@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="BluetoothAdvertisingEventInit")
public interface BluetoothAdvertisingEventInit
extends EventInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BluetoothAdvertisingEventInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
int |
appearance() |
static BluetoothAdvertisingEventInit.Builder |
create(BluetoothDevice device) |
BluetoothDevice |
device() |
BluetoothManufacturerDataMap |
manufacturerData() |
java.lang.String |
name() |
byte |
rssi() |
BluetoothServiceDataMap |
serviceData() |
void |
setAppearance(int appearance) |
void |
setDevice(BluetoothDevice device) |
void |
setManufacturerData(BluetoothManufacturerDataMap manufacturerData) |
void |
setName(java.lang.String name) |
void |
setRssi(byte rssi) |
void |
setServiceData(BluetoothServiceDataMap serviceData) |
void |
setTxPower(byte txPower) |
void |
setUuids(JsArray<StringOrUnsignedLongUnion> uuids) |
default void |
setUuids(StringOrUnsignedLongUnion... uuids) |
byte |
txPower() |
JsArray<StringOrUnsignedLongUnion> |
uuids() |
bubbles, cancelable, composed, create, setBubbles, setCancelable, setComposed@JsOverlay @Nonnull static BluetoothAdvertisingEventInit.Builder create(@Nonnull BluetoothDevice device)
@JsProperty(name="appearance") int appearance()
@JsProperty void setAppearance(int appearance)
@JsProperty(name="device") @Nonnull BluetoothDevice device()
@JsProperty
void setDevice(@Nonnull
BluetoothDevice device)
@JsProperty(name="manufacturerData") BluetoothManufacturerDataMap manufacturerData()
@JsProperty
void setManufacturerData(@Nonnull
BluetoothManufacturerDataMap manufacturerData)
@JsProperty(name="name") java.lang.String name()
@JsProperty
void setName(@Nonnull
java.lang.String name)
@JsProperty(name="rssi") byte rssi()
@JsProperty void setRssi(byte rssi)
@JsProperty(name="serviceData") BluetoothServiceDataMap serviceData()
@JsProperty
void setServiceData(@Nonnull
BluetoothServiceDataMap serviceData)
@JsProperty(name="txPower") byte txPower()
@JsProperty void setTxPower(byte txPower)
@JsProperty(name="uuids") JsArray<StringOrUnsignedLongUnion> uuids()
@JsProperty
void setUuids(@Nonnull
JsArray<StringOrUnsignedLongUnion> uuids)
@JsOverlay
default void setUuids(@Nonnull
StringOrUnsignedLongUnion... uuids)