Search
Preparing search index...
The search index is not available
Sintium
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"sintium/Modules/Layer/Implementations/VectorLayerContainer"
VectorLayerContainer
Class VectorLayerContainer
Hierarchy
LayerContainer
VectorLayerContainer
Implements
IVectorLayerContainer
IZoomable
Index
Constructors
constructor
Properties
_active
_feature
Listener
_filter
_layer
_layer
Id
_options
_selection
Lookup
_selections
_vector
Layer
Style
Handler
_vector
Source
_visible
_z
Index
Methods
_activate
Layer
Container
_create
Feature
From
Record
_create
Point
Geometry
From
Record
_create
Record
Keys
Lookup
_feature
Contains
Valid
Record
Keys
_filter
IfRequired
_get
Coordinates
From
Record
Container
_get
Matching
Selections
_get
Selection
_get
Selection
Keys
From
Geometry
_get
Style
Function
_initialize
Source
_instantiate
Layer
_is
Multi
Selection
_on
Data
Added
Callback
_on
Data
Filtered
Callback
_process
Selection
add
Layer
add
Selection
clear
Layers
clear
Selection
clear
Selection2
feature
Selection
get
Add
Point
ToGeometries
get
Cluster
Extent
get
Cluster
Radius
get
Clustered
ByProperty
get
Data
Source
get
Feature
Source
get
Id
get
Lat
Property
get
Layer
Collection
get
Layer
Id
get
Layers
get
Lon
Property
get
Multi
Selector
get
Selected
Style
get
Selections
get
Static
get
Style
get
Type
get
Unroll
Clusters
AtZoom
get
Use
Thread
get
Visible
has
Lon
Lat
Properties
initialize
multi
Feature
Selection
set
Geometric
Selection
set
Layers
Visible
set
Single
Selection
set
Visible
Constructors
constructor
new
Vector
Layer
Container
(
vectorSource
:
IVectorSource
, vectorLayerStyleHandler
:
IVectorLayerStyleHandler
)
:
VectorLayerContainer
Parameters
vectorSource:
IVectorSource
vectorLayerStyleHandler:
IVectorLayerStyleHandler
Returns
VectorLayerContainer
Properties
Private
_active
_active
:
boolean
= false
Private
_feature
Listener
_feature
Listener
:
IDisposable
Private
_filter
_filter
:
boolean
Private
_layer
_layer
:
VectorLayer
_layer
Id
_layer
Id
:
string
Private
_options
_options
:
IBigVectorLayerOptions
Private
_selection
Lookup
_selection
Lookup
:
{}
Type declaration
[
key:
number
]:
boolean
Private
_selections
_selections
:
any
[]
= []
Private
_vector
Layer
Style
Handler
_vector
Layer
Style
Handler
:
IVectorLayerStyleHandler
Private
_vector
Source
_vector
Source
:
IVectorSource
_visible
_visible
:
boolean
_z
Index
_z
Index
:
number
Methods
Private
_activate
Layer
Container
_activate
Layer
Container
(
)
:
void
Returns
void
Private
_create
Feature
From
Record
_create
Feature
From
Record
(
record
:
IRecordContainer
)
:
Feature
Parameters
record:
IRecordContainer
Returns
Feature
Private
_create
Point
Geometry
From
Record
_create
Point
Geometry
From
Record
(
record
:
IRecordContainer
)
:
Point
Parameters
record:
IRecordContainer
Returns
Point
Private
_create
Record
Keys
Lookup
_create
Record
Keys
Lookup
(
features
:
Feature
[]
)
:
any
Parameters
features:
Feature
[]
Returns
any
Private
_feature
Contains
Valid
Record
Keys
_feature
Contains
Valid
Record
Keys
(
recordKeysLookup
:
any
, feature
:
Feature
)
:
boolean
Parameters
recordKeysLookup:
any
feature:
Feature
Returns
boolean
Private
_filter
IfRequired
_filter
IfRequired
(
matchingSelections
:
ILayerSelection
[]
, recordKeysLookup
:
any
)
:
void
Parameters
matchingSelections:
ILayerSelection
[]
recordKeysLookup:
any
Returns
void
Private
_get
Coordinates
From
Record
Container
_get
Coordinates
From
Record
Container
(
recordContainer
:
IRecordContainer
)
:
[
number
,
number
]
Parameters
recordContainer:
IRecordContainer
Returns
[
number
,
number
]
Private
_get
Matching
Selections
_get
Matching
Selections
(
condition
:
string
, selector
?:
string
)
:
any
[]
Parameters
condition:
string
Optional
selector:
string
Returns
any
[]
Private
_get
Selection
_get
Selection
(
selector
:
string
, condition
:
string
)
:
ILayerSelection
Parameters
selector:
string
condition:
string
Returns
ILayerSelection
Private
_get
Selection
Keys
From
Geometry
_get
Selection
Keys
From
Geometry
(
geometry
:
Geometry
)
:
any
[]
Parameters
geometry:
Geometry
Returns
any
[]
Private
_get
Style
Function
_get
Style
Function
(
)
:
Function
Returns
Function
Private
_initialize
Source
_initialize
Source
(
)
:
void
Returns
void
Private
_instantiate
Layer
_instantiate
Layer
(
)
:
void
Returns
void
Private
_is
Multi
Selection
_is
Multi
Selection
(
selection
:
ILayerSelection
)
:
boolean
Parameters
selection:
ILayerSelection
Returns
boolean
Private
_on
Data
Added
Callback
_on
Data
Added
Callback
(
dataContainer
:
IDataContainerV2
)
:
void
Parameters
dataContainer:
IDataContainerV2
Returns
void
Private
_on
Data
Filtered
Callback
_on
Data
Filtered
Callback
(
)
:
void
Returns
void
Private
_process
Selection
_process
Selection
(
selectionHandlerCallback
:
IFeatureCallback
, features
:
Feature
[]
, matchingSelections
:
ILayerSelection
[]
)
:
void
Parameters
selectionHandlerCallback:
IFeatureCallback
features:
Feature
[]
matchingSelections:
ILayerSelection
[]
Returns
void
Protected
add
Layer
add
Layer
(
layer
:
Layer
)
:
void
Parameters
layer:
Layer
Returns
void
add
Selection
add
Selection
(
selection
:
ILayerSelection
)
:
void
Parameters
selection:
ILayerSelection
Returns
void
Protected
clear
Layers
clear
Layers
(
)
:
void
Returns
void
clear
Selection
clear
Selection
(
)
:
void
Returns
void
clear
Selection2
clear
Selection2
(
)
:
void
Returns
void
feature
Selection
feature
Selection
(
selector
:
string
, condition
:
string
, feature
:
Feature
, selectionHandlerCallback
:
IFeatureCallback
)
:
void
Parameters
selector:
string
condition:
string
feature:
Feature
selectionHandlerCallback:
IFeatureCallback
Returns
void
get
Add
Point
ToGeometries
get
Add
Point
ToGeometries
(
)
:
boolean
Returns
boolean
get
Cluster
Extent
get
Cluster
Extent
(
feature
:
Feature
)
:
number
[]
Parameters
feature:
Feature
Returns
number
[]
get
Cluster
Radius
get
Cluster
Radius
(
)
:
number
Returns
number
get
Clustered
ByProperty
get
Clustered
ByProperty
(
)
:
string
Returns
string
get
Data
Source
get
Data
Source
(
)
:
IDataSourceV2
Returns
IDataSourceV2
get
Feature
Source
get
Feature
Source
(
)
:
IVectorSource
Returns
IVectorSource
get
Id
get
Id
(
)
:
string
Returns
string
get
Lat
Property
get
Lat
Property
(
)
:
string
Returns
string
get
Layer
Collection
get
Layer
Collection
(
)
:
LayerCollection
Returns
LayerCollection
get
Layer
Id
get
Layer
Id
(
)
:
string
Returns
string
get
Layers
get
Layers
(
)
:
Layer
[]
Returns
Layer
[]
get
Lon
Property
get
Lon
Property
(
)
:
string
Returns
string
get
Multi
Selector
get
Multi
Selector
(
condition
:
string
)
:
string
Parameters
condition:
string
Returns
string
get
Selected
Style
get
Selected
Style
(
)
:
IVectorLayerStyle
Returns
IVectorLayerStyle
get
Selections
get
Selections
(
)
:
ILayerSelection
[]
Returns
ILayerSelection
[]
get
Static
get
Static
(
)
:
boolean
Returns
boolean
get
Style
get
Style
(
)
:
IVectorLayerStyle
Returns
IVectorLayerStyle
get
Type
get
Type
(
)
:
LayerType
Returns
LayerType
get
Unroll
Clusters
AtZoom
get
Unroll
Clusters
AtZoom
(
)
:
number
Returns
number
get
Use
Thread
get
Use
Thread
(
)
:
boolean
Returns
boolean
get
Visible
get
Visible
(
)
:
any
Returns
any
has
Lon
Lat
Properties
has
Lon
Lat
Properties
(
)
:
boolean
Returns
boolean
initialize
initialize
(
options
:
IBigVectorLayerOptions
)
:
void
Parameters
options:
IBigVectorLayerOptions
Returns
void
multi
Feature
Selection
multi
Feature
Selection
(
selector
:
string
, condition
:
string
, geometry
:
Geometry
, selectionHandlerCallback
:
IFeatureCallback
)
:
void
Parameters
selector:
string
condition:
string
geometry:
Geometry
selectionHandlerCallback:
IFeatureCallback
Returns
void
set
Geometric
Selection
set
Geometric
Selection
(
selector
:
string
, condition
:
string
, geometry
:
Geometry
)
:
void
Parameters
selector:
string
condition:
string
geometry:
Geometry
Returns
void
Protected
set
Layers
Visible
set
Layers
Visible
(
visible
:
boolean
)
:
void
Parameters
visible:
boolean
Returns
void
set
Single
Selection
set
Single
Selection
(
selector
:
string
, condition
:
string
, selectionKey
:
number
)
:
void
Parameters
selector:
string
condition:
string
selectionKey:
number
Returns
void
set
Visible
set
Visible
(
visible
:
boolean
)
:
void
Parameters
visible:
boolean
Returns
void
Globals
"sintium/
Modules/
Layer/
Implementations/
Vector
Layer
Container"
Vector
Layer
Container
constructor
_active
_feature
Listener
_filter
_layer
_layer
Id
_options
_selection
Lookup
_selections
_vector
Layer
Style
Handler
_vector
Source
_visible
_z
Index
_activate
Layer
Container
_create
Feature
From
Record
_create
Point
Geometry
From
Record
_create
Record
Keys
Lookup
_feature
Contains
Valid
Record
Keys
_filter
IfRequired
_get
Coordinates
From
Record
Container
_get
Matching
Selections
_get
Selection
_get
Selection
Keys
From
Geometry
_get
Style
Function
_initialize
Source
_instantiate
Layer
_is
Multi
Selection
_on
Data
Added
Callback
_on
Data
Filtered
Callback
_process
Selection
add
Layer
add
Selection
clear
Layers
clear
Selection
clear
Selection2
feature
Selection
get
Add
Point
ToGeometries
get
Cluster
Extent
get
Cluster
Radius
get
Clustered
ByProperty
get
Data
Source
get
Feature
Source
get
Id
get
Lat
Property
get
Layer
Collection
get
Layer
Id
get
Layers
get
Lon
Property
get
Multi
Selector
get
Selected
Style
get
Selections
get
Static
get
Style
get
Type
get
Unroll
Clusters
AtZoom
get
Use
Thread
get
Visible
has
Lon
Lat
Properties
initialize
multi
Feature
Selection
set
Geometric
Selection
set
Layers
Visible
set
Single
Selection
set
Visible
Generated using
TypeDoc