Options
All
  • Public
  • Public/Protected
  • All
Menu

Drawing Control for drawing a line

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected context

Protected drawingActive

drawingActive: boolean

Protected geoFormat

geoFormat: GeoJSON

Protected mouseDragActive

mouseDragActive: boolean

Protected properties

properties: GeoProps

Protected receiver

Methods

Protected applyPropertiesToFeature

  • applyPropertiesToFeature(feature: Feature): void

cancelDrawing

  • cancelDrawing(): void

Protected featureToGeo

getDefaultStaticStyle

  • getDefaultStaticStyle(): Style | Style[]

getGeoJSONFromCompleteDrawEvent

getGeoJSONFromCompleteModifyEvent

getGeoType

  • getGeoType(): ol.geom.GeometryType

getProperties

getShape

getStaticStyle

  • getStaticStyle(feature: Feature): Style | Style[]

isActive

  • isActive(): boolean

isDrawing

  • isDrawing(): boolean

isMouseDragActive

  • isMouseDragActive(): boolean

Protected makeEmptyFeature

  • makeEmptyFeature(): Feature

makeFeature

onCompleteDrawing

  • onCompleteDrawing(e: any): void

onCompleteModify

  • onCompleteModify(e: any): void

onStartDrawing

  • onStartDrawing(_e: any): void

onStartModify

  • onStartModify(_e: any): void

setActive

  • setActive(active: boolean): void

setGeo

setProperties

  • setProperties(properties: GeoProps): void

startDrawing

  • startDrawing(): void

Protected writeExtendedGeoJSON

Generated using TypeDoc