Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Protected 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

Protected Abstract getGeoType

  • getGeoType(): ol.geom.GeometryType

getProperties

Protected Abstract getShape

getStaticStyle

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

isActive

  • isActive(): boolean

isDrawing

  • isDrawing(): boolean

isMouseDragActive

  • isMouseDragActive(): boolean

Protected Abstract 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

Private startDrawingInteraction

  • startDrawingInteraction(drawInteraction: Interaction): void

Protected writeExtendedGeoJSON

Generated using TypeDoc