new vcs.vcm.util.style.DeclarativeStyleItem(options)
| Name | Type | Description |
|---|---|---|
options |
vcs.vcm.util.style.DeclarativeStyleItem.Options |
Extends
Members
-
cesiumStyle{Cesium.Cesium3DTileStyle}
-
The 3D representation of this style
-
color{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
font{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
image{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
labelColor{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
labelText{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
legend{Array.<vcs.vcm.util.style.StyleItem.LegendEntry>}
-
Legend entries
-
name{string} {number}
-
The name of the style
-
pointSize{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
show{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {boolean} {undefined}
-
-
strokeColor{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
strokeWidth{vcs.vcm.util.style.DeclarativeStyleItem.conditions} {string} {undefined}
-
-
style{ol.style.Style} {ol.StyleFunction}
-
The 2D representation of this style
-
styleChanged{Cesium.Event}
-
Fired on style updates
- TODO
-
- this is not yet the case for all vector style properties
Methods
-
clone(result){vcs.vcm.util.style.DeclarativeStyleItem}
-
Name Type Description resultvcs.vcm.util.style.DeclarativeStyleItem -
getOptions(sections){vcs.vcm.util.style.DeclarativeStyleItem.Options}
-
Name Type Description sectionsObject.<string, boolean> -
getReference(){vcs.vcm.util.style.Reference} inherited
-
gets a reference to this style by its name. should only be used for static styles, aka styles already part of the config
Type Definitions
-
vcs.vcm.util.style.DeclarativeStyleItem.conditions{Object}
-
Properties:
Name Type Description conditionsArray.<(Array.<string>|string)> -
vcs.vcm.util.style.DeclarativeStyleItem.DeclarativeStyleOptions{Object}
-
Properties:
-
vcs.vcm.util.style.DeclarativeStyleItem.Options
-
Properties:
Name Type Description declarativeStylevcs.vcm.util.style.DeclarativeStyleItem.DeclarativeStyleOptions | undefined
virtualcityMAP 3.6