![PyPI Now Supports iOS and Android Wheels for Mobile Python Development](https://cdn.sanity.io/images/cgdhsj6q/production/96416c872705517a6a65ad9646ce3e7caef623a0-1024x1024.webp?w=400&fit=max&auto=format)
Security News
PyPI Now Supports iOS and Android Wheels for Mobile Python Development
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
@jibestream-dev/jmap-device-kit
Advanced tools
Kit for the Jibestream SDK to utilize Devices plotted in the CMS
Jibestream plugin for using Devices
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kit for working with Jibestream Devices
Object
The configuration object for the creation and update of an asset
Kind: global class
Number
String
Number
Number
Class representing a Device.
Number
Kind: instance property of Device
String
Kind: instance property of Device
Number
Kind: instance property of Device
Number
Kind: instance property of Device
Create a Device.
Kind: instance method of Device
Param | Type | Description |
---|---|---|
model | object | The model object passed back from the /full payload |
jmap.core.BaseCollection
Class representing a collection of Devices.
Kind: global class
Extends: jmap.core.BaseCollection
jmap.core.BaseCollection
Boolean
Array
Array
Array
Create a collection of Devices.
Boolean
Returns a boolean for weather or not argument is constructed as an Device object
Kind: instance method of DeviceCollection
Returns: Boolean
- Boolean based on evaluation result
Param | Type | Description |
---|---|---|
item | Object | Item to evaluate |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
name | String | A device name |
Array
Get a specific set of devices belonging to a waypoint
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | Any waypoint to query with |
Array
Get a specific set of devices belonging to a map
Kind: instance method of DeviceCollection
Returns: Array
- an array of devices
Param | Type | Description |
---|---|---|
map | jmap.core.Map | Any map to query with |
Kit for working with Jibestream Devices
Kind: global class
DeviceKit
Array
Array
DeviceKit
DeviceKit
jmap.core.Waypoint
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
DeviceKit
Create a DeviceKit.
Param | Type | Description |
---|---|---|
core | JCore | instanciated JCore |
control | JController | instanciated JController |
DeviceKit
Make request to JACS to populate the DeviceCollection of the ActiveVenue
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | function | callback fired when devices are ready, passes error, deviceCollection as arguments |
Array
Draws a path to the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind from |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
Array
Draws a path from the selected device
Kind: instance method of DeviceKit
Returns: Array
- List of path points, seperted by floor
Param | Type | Description |
---|---|---|
waypoint | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
number | accessLevel | level of accessibility of the path |
DeviceKit
Focuses the view center to the position of the device, changes the mapView if needed
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
callback | jmap.core.Waypoint | waypoint to wayfind to |
device | Device | device model |
animation | jmap.Animation | animation definition |
DeviceKit
Rotates the map to match the device heading
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
jmap.core.Waypoint
Returns the waypoint matching the device waypointId if the waypoint exists in a loaded map
Kind: instance method of DeviceKit
Returns: jmap.core.Waypoint
- waypoint
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Adds an html component ontop of your devoce, commonly used for 'You are here' indicators
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
component | DOMElement | any html element wrapped in a div |
DeviceKit
Removes any html component added ontop of your device.
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display the device on its respecive map
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hide the divice
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
DeviceKit
Display all the devices on thier respecive maps
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
config | DeviceViewConfig | configuration used to generate the appearance of the device. only read the first time a device is shown |
DeviceKit
Hides all divices
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
DeviceKit
Plays a pulse animation for the decive once, fires an onComplete callback when done
Kind: instance method of DeviceKit
Returns: DeviceKit
- DeviceKit
Param | Type | Description |
---|---|---|
device | Device | device model |
onComplete | function | callback fired once animation is complete |
Object
The configuration object for the creation and update of an asset
Kind: global typedef
Properties
Name | Type | Default | Description |
---|---|---|---|
width | number | 20 | The width of the icon |
height | number | 20 | The height of the icon |
url | string | The URL of the image to be used as the asset's icon | |
scaleWithMap | boolean | true | Whether the asset's icon should scale with the map |
iconColor | string | If no url is provided for the icon, the colour of the default icon | |
confidenceMax | number | The maximum radius of the confidence circle (in pixels) | |
confidencePercent | number | The confidence in the position of the item (between 0 and 1). 0 will hide the confidence circle; 1 will display the full circle | |
confidenceColor | string | The color of the confidence circle in hexadecimal format | |
confidenceAlpha | number | The transparency of the confidence circle (between 0 and 1) | |
pulseColor | string | The color of the pulse circle | |
pulseStartAlpha | number | The starting opacity of the pulse circle (between 0 and 1) | |
pulseEndAlpha | number | The ending opacity of the pulse circle (between 0 and 1) | |
pulseDuration | number | The length of time of the pulse animation (in seconds) | |
pulseDelay | number | The delay between pulse animation (in seconds) | |
pulseVisible | boolean | Whether the pulse should be visible |
FAQs
Kit for the Jibestream SDK to utilize Devices plotted in the CMS
The npm package @jibestream-dev/jmap-device-kit receives a total of 0 weekly downloads. As such, @jibestream-dev/jmap-device-kit popularity was classified as not popular.
We found that @jibestream-dev/jmap-device-kit demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 11 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.