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

From MozillaWiki
Jump to navigation Jump to search
(replace any by sequence<DOMString> in attr event)
 
Line 6: Line 6:
  interface BluetoothAttributeEvent : Event
  interface BluetoothAttributeEvent : Event
  {
  {
   readonly attribute any [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAttributeEvent#attrs|attrs]];
   [Cached, Constant] readonly attribute sequence<DOMString> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAttributeEvent#attrs|attrs]];
  // We don't support sequence in event codegen yet (Bug 1023762)
  // readonly attribute sequence<DOMString> attrs;
  };
  };



Latest revision as of 06:34, 24 April 2015

Overview

BluetoothAttributeEvent is carried as the parameter of attribute chagned event handlers, including manager.onattributechanged, adapter.onattributechanged, and device.onattributechanged. Applications can get information about the changed attributes to query the updated values.

Interface

[CheckPermissions="bluetooth"]
interface BluetoothAttributeEvent : Event
{
  [Cached, Constant] readonly attribute sequence<DOMString> attrs;
};

Properties

attrs

Description
The array of changed attribute's enumeration value. The enumeration values are either BluetoothManagerAttribute, BluetoothAdapterAttribute, or BluetoothDeviceAttribute.
Value type
sequence<DOMString>