B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 9: Line 9:
   readonly attribute DOMString?        [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#address|address]];
   readonly attribute DOMString?        [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#address|address]];
  };
  };
= BluetoothAdapterEvent =


== Properties ==
== Properties ==
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#isDefault|BluetoothAdapterEvent.isDefault]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#adapter|BluetoothAdapterEvent.adapter]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#adapter|BluetoothAdapterEvent.adapter]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#address|BluetoothAdapterEvent.address]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent#address|BluetoothAdapterEvent.address]]
=== isDefault ===
; Description
: Whether the added/removed adapter is default adapter (true) or not (false).
; Value type
: boolean


=== adapter ===
=== adapter ===

Revision as of 08:01, 8 May 2014

Overview

BluetoothAdapterEvent is carried as the parameter of manager.onadapteradded and manager.onadapterremoved event handlers. Applications can get the added BluetoothAdapter object or the address of removed adapter.

Interface

[Func="Navigator::HasBluetoothSupport"]
interface BluetoothAdapterEvent : Event
{
  readonly attribute BluetoothAdapter? adapter;
  readonly attribute DOMString?        address;
};

Properties

adapter

Description
The added adapter. The property is null for event handler manager.onadapterremoved since the corresponding BluetoothAdapter is already removed.
Value type
BluetoothAdapter

address

Description
The address of removed adapter. The property is null for event handler manager.onadapteradded since BluetoothAdapter already has property address.
Value type
DOMString