Add PoweredUP#getConnectedHubByPrimaryMACAddress
This commit is contained in:
parent
2482422302
commit
b88d282ae2
@ -96,6 +96,17 @@ export class PoweredUP extends EventEmitter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Retrieve a Powered UP Hub by primary MAC address.
|
||||||
|
* @method PoweredUP#getConnectedHubByPrimaryMACAddress
|
||||||
|
* @param {string} address
|
||||||
|
* @returns {Hub}
|
||||||
|
*/
|
||||||
|
public getConnectedHubByPrimaryMACAddress (address: string) {
|
||||||
|
return Object.keys(this._connectedHubs).map((uuid) => this._connectedHubs[uuid]).filter((hub) => hub.primaryMACAddress === address)[0];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Retrieve a list of Powered UP Hub by name.
|
* Retrieve a list of Powered UP Hub by name.
|
||||||
* @method PoweredUP#getConnectedHubsByName
|
* @method PoweredUP#getConnectedHubsByName
|
||||||
|
@ -114,6 +114,17 @@ export class PoweredUP extends EventEmitter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Retrieve a Powered UP Hub by primary MAC address.
|
||||||
|
* @method PoweredUP#getConnectedHubByPrimaryMACAddress
|
||||||
|
* @param {string} address
|
||||||
|
* @returns {Hub}
|
||||||
|
*/
|
||||||
|
public getConnectedHubByPrimaryMACAddress (address: string) {
|
||||||
|
return Object.keys(this._connectedHubs).map((uuid) => this._connectedHubs[uuid]).filter((hub) => hub.primaryMACAddress === address)[0];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Retrieve a list of Powered UP Hub by name.
|
* Retrieve a list of Powered UP Hub by name.
|
||||||
* @method PoweredUP#getConnectedHubsByName
|
* @method PoweredUP#getConnectedHubsByName
|
||||||
|
Loading…
x
Reference in New Issue
Block a user