| Index: chrome/browser/resources/bluetooth_internals/adapter_broker.js
|
| diff --git a/chrome/browser/resources/bluetooth_internals/adapter_broker.js b/chrome/browser/resources/bluetooth_internals/adapter_broker.js
|
| index fe65eeb74c6452798d6d1a2b228d88d8cd6f705c..833500b3eff055684e67df8eef58dcef071ca797 100644
|
| --- a/chrome/browser/resources/bluetooth_internals/adapter_broker.js
|
| +++ b/chrome/browser/resources/bluetooth_internals/adapter_broker.js
|
| @@ -114,7 +114,49 @@ cr.define('adapter_broker', function() {
|
|
|
| AdapterClient.prototype = {
|
| /**
|
| - * Fires adapterchanged event.
|
| + * Fires adapterchanged event with "present" property.
|
| + * @param {boolean} present
|
| + */
|
| + presentChanged: function(present) {
|
| + var event = new CustomEvent('adapterchanged', {
|
| + detail: {
|
| + property: 'present',
|
| + value: present,
|
| + }
|
| + });
|
| + this.adapterBroker_.dispatchEvent(event);
|
| + },
|
| +
|
| + /**
|
| + * Fires adapterchanged event with "powered" property changed.
|
| + * @param {boolean} powered
|
| + */
|
| + poweredChanged: function(powered) {
|
| + var event = new CustomEvent('adapterchanged', {
|
| + detail: {
|
| + property: 'powered',
|
| + value: powered,
|
| + }
|
| + });
|
| + this.adapterBroker_.dispatchEvent(event);
|
| + },
|
| +
|
| + /**
|
| + * Fires adapterchanged event with "discoverable" property changed.
|
| + * @param {boolean} discoverable
|
| + */
|
| + discoverableChanged: function(discoverable) {
|
| + var event = new CustomEvent('adapterchanged', {
|
| + detail: {
|
| + property: 'discoverable',
|
| + value: discoverable,
|
| + }
|
| + });
|
| + this.adapterBroker_.dispatchEvent(event);
|
| + },
|
| +
|
| + /**
|
| + * Fires adapterchanged event with "discovering" property changed.
|
| * @param {boolean} discovering
|
| */
|
| discoveringChanged: function(discovering) {
|
|
|