Extends
Classes
Instance Methods
__
__(input): string|nullTranslates an i18n-object (e.g. { en: 'My String', nl: 'Mijn tekst' }
to a string.
Uses the language of Homey as defined in Homey.
Parameters
Name | Type | Description |
---|---|---|
input
|
object | |
en
|
string | English translation |
nl
|
string | Dutch translation |
|
Returns
- The translated string, or null
string
|
null
Example
homeyApi.__({
en: 'Hello',
nl: 'Hallo',
fr: 'Bonjour',
}); // returns "Hello" if Homey is set to English
hasRole
hasRole(roleId)Check the current role.
Parameters
Name | Type | Description |
---|---|---|
roleId
|
string | The role ID, e.g. |
isConnected
isConnected(): BooleanIf Homey is connected to Socket.io.
Returns
Boolean