@JsType(isNative=true, namespace="Cesium", name="Cesium3DTileStyle") public class Cesium3DTileStyle extends Object
Cesium3DTileset
.
Evaluates an expression defined using the 3D Tiles Styling language.Modifier and Type | Field and Description |
---|---|
StyleExpression |
color
Gets or sets the StyleExpression object used to evaluate the style's color property.
|
StyleExpression |
meta
Gets or sets the object containing application-specific expression that can be explicitly evaluated, e.g., for display in a UI.
|
StyleExpression |
pointSize
Gets or sets the StyleExpression object used to evaluate the style's pointSize property.
|
double |
pointSizeDouble |
StyleExpression |
show
Gets or sets the StyleExpression object used to evaluate the style's show property.
|
Constructor and Description |
---|
Cesium3DTileStyle() |
Cesium3DTileStyle(String style) |
Modifier and Type | Method and Description |
---|---|
boolean |
ready()
When true, the style is ready and its expressions can be evaluated.
|
Promise<Cesium3DTileStyle,Void> |
readyPromise()
Gets the promise that will be resolved when the the style is ready and its expressions can be evaluated.
|
Object |
style()
Gets the object defining the style using the 3D Tiles Styling language.
|
@JsProperty public StyleExpression color
@JsProperty public StyleExpression meta
@JsProperty public StyleExpression pointSize
@JsProperty(name="pointSize") public double pointSizeDouble
@JsProperty public StyleExpression show
@JsConstructor public Cesium3DTileStyle()
@JsConstructor public Cesium3DTileStyle(String style)
@JsProperty(name="ready") public boolean ready()
@JsProperty(name="readyPromise") public Promise<Cesium3DTileStyle,Void> readyPromise()
@JsProperty(name="style") public Object style()
Copyright © 2019. All rights reserved.