Testing remote

2026-01-30 13:22:40 +01:00
parent 256481a7a6
commit 3e1e1f3819

@@ -301,10 +301,41 @@ api.hasReferenceProperty(sceneId, propertyId);
### sendToModule
Send a message to another module within the channel.
```javascript
api.sendToModule(moduleId, header, ...args);
```
| Argument | Type | Description |
| -------- | ------ | -------------------------------------------- |
| module | string | The id of the module to send the message to. |
| header | string | The header of the message. |
| args | any[] | Additional arguments of the message. |
### receiveFromModule
Receive a message from another module within the channel.
```javascript
api.receiveFromModule(header, callback);
```
| Argument | Type | Description |
| -------- | --------------------------------------- | ----------------------------------------- |
| header | string | The header of the messages to listen for. |
| callback | ( moduleId:string, ...args:any[] ):void | Callback when a message is received. |
### getChannelModules
Get all modules within the channel.
```javascript
api.getChannelModules();
```
**Returns** {moduleId:string, type:string, name:string, moduleCommunicationHeaders:{header:string, arguments:number}}[] _List of all modules_
### hasChannelModules
## Cues