Accessors
elements
- get elements(): ElementInfo[]
-
id
- get id(): Int64
-
name
- get name(): string
-
Returns string
- set name(name: string): void
-
Returns void
sensors
- get sensors(): Sensor[]
-
Methods
addElementById
- addElementById(elementId: Int64): Promise<boolean>
-
Returns Promise<boolean>
addElementByInternalId
- addElementByInternalId(internalId: Int64): Promise<boolean>
-
Returns Promise<boolean>
addSensor
- addSensor(name: string, point: Vector3D, value: number): Promise<Sensor>
-
Parameters
-
name: string
-
-
value: number
Returns Promise<Sensor>
cleanup
- cleanup(sensors?: boolean, elements?: boolean): Promise<void>
-
Parameters
-
sensors: boolean = true
-
elements: boolean = true
Returns Promise<void>
findSensorByName
- findSensorByName(sensorName: string): Sensor
-
getState
- getState(): SensorGroupState
-
Returns SensorGroupState
remove
- remove(removeFromGroupsArray?: boolean): Promise<boolean>
-
Parameters
-
removeFromGroupsArray: boolean = true
Returns Promise<boolean>
removeElement
- removeElement(internalId: Int64): Promise<boolean>
-
Returns Promise<boolean>
Represents a group of sensors.