Constructor
new PtzTaskingView(divId, options)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
divId |
String | - | ||||||||||||||||||||||||||||||
options |
Object | -
Properties
|
Extends
Methods
addLayer(layer)
Adds a layer to the view. A broadcastChannel is going to listen the new dataSources
Parameters:
Name | Type | Description |
---|---|---|
layer |
Layer | The layer object |
- Overrides:
- Source:
attachTo(divId)
Attach the view to a specific div. If the view has already been attached to a div, it will be removed
from its current parent and will be attached to new one.
Note: the onResize() is called at the end of the process.
Parameters:
Name | Type | Description |
---|---|---|
divId |
String | The div element to attach to |
- Overrides:
- Source:
getDataSourcesId() → {Array.<String>}
Gets the list of the dataSource ids contained into the view.
- Overrides:
- Source:
Returns:
The list of dataSource ids
- Type
- Array.<String>
getDivId() → {String}
Gets the div id of the DOM element.
- Overrides:
- Source:
Returns:
The div id of the view
- Type
- String
getId() → {String}
Gets the inner id of the view object.
- Overrides:
- Source:
Returns:
The id of the view
- Type
- String
hide()
Hide the view
- Overrides:
- Source:
removeAllFromLayer(layer)
Removes a Layer from the view.
Parameters:
Name | Type | Description |
---|---|---|
layer |
Layer | The layer object |
- Overrides:
- Source:
removeAllFromLayers()
Removes all view item from the view.
- Overrides:
- Source:
reset()
Calls for resetting the view.
- Overrides:
- Source:
setData(dataSourceId, data)
Set the data to the view. Each view has to handle the kind of the data separately.
Parameters:
Name | Type | Description |
---|---|---|
dataSourceId |
String | The dataSource id of the source providing the data |
data |
Array.<any> | The data array to set |
- Overrides:
- Source:
show(properties)
Show the view.
Parameters:
Name | Type | Description |
---|---|---|
properties |
Object | A generic object |
- Overrides:
- Source:
Events
beforeAddingItems
This method is called before attaching any view items passed as arguments in the constructor of the view.
Parameters:
Name | Type | Description |
---|---|---|
options |
Object | A generic object to use |
- Overrides:
- Source:
onChange
Event caught after clicking onto control buttons.
Parameters:
Name | Type | Description |
---|---|---|
rpan |
Number | - |
rtilt |
Number | - |
rzoom |
Number | - |
onResize
Callback called when the view is resized
- Overrides:
- Source:
onSelectedPresets
Parameters:
Name | Type | Description |
---|---|---|
event |
Object | HTML event |