Added neighbor results
@@ -1,3 +1,98 @@
|
|||||||
# ModuleClientApi - Neighbor Results
|
# ModuleClientApi - Neighbor Results
|
||||||
|
|
||||||
Class representing a group of Neighbors of the ModuleClientAPI User.
|
Class representing a group of Neighbors of the ModuleClientAPI User.
|
||||||
|
|
||||||
|
## Methods
|
||||||
|
|
||||||
|
### sendToAll
|
||||||
|
|
||||||
|
Send a packet to all neighbors in the result result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.sendToAll(header, ...args);
|
||||||
|
```
|
||||||
|
|
||||||
|
| Argument | Type | Description |
|
||||||
|
| -------- | ------ | -------------------------- |
|
||||||
|
| header | string | The header of the message. |
|
||||||
|
| args | any[] | Data of any type. |
|
||||||
|
|
||||||
|
### forEach
|
||||||
|
|
||||||
|
Loop trough all neighbors in this result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.forEach(callback);
|
||||||
|
```
|
||||||
|
|
||||||
|
| Argument | Type | Description |
|
||||||
|
| -------- | ---------------------------------------------- | -------------------------------------------------- |
|
||||||
|
| callback | ( [Neighbor](./ModuleClientAPINeighbor) ):void | Handler thats called for every neighbor in result. |
|
||||||
|
|
||||||
|
### getAll
|
||||||
|
|
||||||
|
Get all neighbors in this result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.getAll();
|
||||||
|
```
|
||||||
|
|
||||||
|
**Returns** [Neighbor](./ModuleClientAPINeighbor)[] _Neighbors in result._
|
||||||
|
|
||||||
|
### get
|
||||||
|
|
||||||
|
Get a neighbors in this result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.get(index);
|
||||||
|
```
|
||||||
|
|
||||||
|
| Argument | Type | Description |
|
||||||
|
| -------- | ------ | ----------------------------------------- |
|
||||||
|
| index | number | The index of the neighbor in this result. |
|
||||||
|
|
||||||
|
**Returns** [Neighbor](./ModuleClientAPINeighbor) _Neighbor instance._
|
||||||
|
|
||||||
|
### first
|
||||||
|
|
||||||
|
Get the first neighbors in this result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.first();
|
||||||
|
```
|
||||||
|
|
||||||
|
**Returns** [Neighbor](./ModuleClientAPINeighbor) _Neighbor instance._
|
||||||
|
|
||||||
|
### last
|
||||||
|
|
||||||
|
Get the last neighbors in this result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.last();
|
||||||
|
```
|
||||||
|
|
||||||
|
**Returns** [Neighbor](./ModuleClientAPINeighbor) _Neighbor instance._
|
||||||
|
|
||||||
|
## Attributes
|
||||||
|
|
||||||
|
### length
|
||||||
|
|
||||||
|
Amount of neighbors in the result.
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults.length;
|
||||||
|
```
|
||||||
|
|
||||||
|
### [index]
|
||||||
|
|
||||||
|
Get a neighbor at a specific index
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
NeighborResults[index];
|
||||||
|
```
|
||||||
|
|
||||||
|
| Argument | Type | Description |
|
||||||
|
| -------- | ------ | ----------------------------------------- |
|
||||||
|
| index | number | The index of the neighbor in this result. |
|
||||||
|
|
||||||
|
**Returns** [Neighbor](./ModuleClientAPINeighbor) _Neighbor instance._
|
||||||
|
|||||||
Reference in New Issue
Block a user