new TextStyleModel()
modules/vectorStyle/textStyle.js, line 15
Class to create ol.style/Text
Properties:
| Name | Type | Description |
|---|---|---|
feature |
ol/feature | Feature to be styled. |
styles |
object | styling properties to overwrite defaults |
isClustered |
Boolean | Flag to show if feature is clustered. |
Extends
Members
-
staticTextStyleModel.clusterTextstring
-
text to show if clusterTextType: "text"
-
staticTextStyleModel.clusterTextAlignstring
-
staticTextStyleModel.clusterTextFontstring
-
staticTextStyleModel.clusterTextOffsetXnumber
-
-
staticTextStyleModel.clusterTextOffsetYnumber
-
-
staticTextStyleModel.clusterTextScalenumber
-
-
staticTextStyleModel.clusterTextStrokeWidthnumber
-
-
staticTextStyleModel.clusterTextTypestring
-
-
staticTextStyleModel.textOffsetXnumber
-
-
staticTextStyleModel.textOffsetYnumber
-
-
staticTextStyleModel.textScalenumber
-
-
staticTextStyleModel.textStrokeWidthnumber
-
Methods
-
createClusteredTextStyle(){ol/style/Text}
modules/vectorStyle/textStyle.js, line 114 -
Creates text style for clustered features. The text attribute is set according to "clusterTextType". "clusterTextType" === "counter" sets the number of clustered features. "clusterTextType" === "text" sets the value of "clusterText" or "undefined".
Returns:
The created style.
-
createLabeledTextStyle(){ol/style/Text}
modules/vectorStyle/textStyle.js, line 149 -
Creates text style for simple features. The text attribute is set using "labelField".
Returns:
The created style.
-
getStyle(){ol/style}
modules/vectorStyle/textStyle.js, line 93 -
This function returns a style for each feature.
Returns:
The created style.
-
inherited getValueFromPath(featureProperties, path){*}
modules/vectorStyle/style.js, line 68 -
Returns the value from the given path.
Name Type Description featurePropertiesObject Feature properties. pathString Field as object path. Returns:
Value from given path.
-
inherited prepareField(featureProperties, field){*}
modules/vectorStyle/style.js, line 49 -
Returns the value of the given field. Also considers that the field can be an object path.
Name Type Description featurePropertiesObject Feature properties. fieldString Field to get value. Returns:
Value from given field.