Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Expression: [ExpressionName, ...any[]]
ExpressionName: "get" | "match"
GeometryPaint: PathPaint & CirclePaint & PinPaint
GetPaintFunction: (opt?: any) => VectorAdapterLayerPaint

Type declaration

IconOptions: IconPaint | PinPaint
deprecated

use IconPaint instead

Paint<F, P>: VectorAdapterLayerPaint | GetPaintCallback<F> | PropertiesPaint<P extends null ? Properties : P>

Type parameters

  • F: Feature = Feature

  • P: Properties | null = F["properties"]

Paint3D<F, P>: VectorAdapterLayerPaint3D | GetPaintCallback<F> | PropertyPaint3D<P extends null ? Properties : P>

Type parameters

  • F: Feature = Feature

  • P: Properties | null = F["properties"]

Paint3DType: "ellipsoid" | "sphere"
PaintType: "circle" | "path" | "pin" | "icon" | "get-paint"
PropertiesPaint<P>: [VectorAdapterLayerPaint | undefined, ...PropertyPaint<P>[]]

Type parameters

  • P: Properties = Properties

PropertiesPaint3D<P>: [VectorAdapterLayerPaint3D | undefined, ...PropertyPaint<P>[]]

Type parameters

  • P: Properties = Properties

Type parameters

  • P: Properties = Properties

Type parameters

  • P: Properties = Properties

VectorAdapterLayerPaint3D: Sphere3DPaint | Ellipsoid3DPaint

Functions

  • createExpressionCallback(paint: Record<string, any>): GetPaintCallback | undefined
  • isBasePaint(paint: Paint<Feature<Geometry, GeoJsonProperties>, GeoJsonProperties>): paint is GeometryPaint
  • isPaintCallback(paint: Paint<Feature<Geometry, GeoJsonProperties>, GeoJsonProperties>): paint is GetPaintCallback<Feature<Geometry, GeoJsonProperties>>
  • isPropertiesPaint(paint: Paint<Feature<Geometry, GeoJsonProperties>, GeoJsonProperties>): paint is PropertiesPaint<Properties>
  • preparePaint(paint: Paint<Feature<Geometry, GeoJsonProperties>, GeoJsonProperties>, defaultPaint?: GeometryPaint, getPaintFunctions?: {}): Paint

Generated using TypeDoc