Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Controller

Index

Properties

arrowDirections

arrowDirections: { BACKWARDS: string; BOTH: string; FORWARDS: string; NONE: string }

Arrow possible direction on segments of lines.

Type declaration

  • BACKWARDS: string
  • BOTH: string
  • FORWARDS: string
  • NONE: string

arrowPositions

arrowPositions: { EVERY: string; FIRST: string; LAST: string }

Arrow possible position on lines.

Type declaration

  • EVERY: string
  • FIRST: string
  • LAST: string

color

color: string

feature

feature: Feature<Geometry>

featureHelper_

featureHelper_: FeatureHelper

featureListenerKeys_

featureListenerKeys_: EventsKey[]

label

label: string

measure

measure: string

Value of the measure (line length, area, ...).

scope_

scope_: IScope

type

type: string

uid

uid: string

Methods

getSetAngle

  • getSetAngle(value: number): number

getSetArrowDirection

  • getSetArrowDirection(value: number): number

getSetArrowPosition

  • getSetArrowPosition(value: number): number

getSetName

  • getSetName(value: string): string

getSetOpacity

  • getSetOpacity(value: number): number

getSetProperty_

  • getSetProperty_(key: string, value: string | number | boolean): string | number | boolean
  • Parameters

    • key: string

      The property name.

    • value: string | number | boolean

      A value to set or undefined to get.

    Returns string | number | boolean

    The property value of the feature.

getSetShowLabel

  • getSetShowLabel(value: boolean): boolean
  • Parameters

    • value: boolean

      A value to set or undefined for the purpose of showing the attribute labels or not.

    Returns boolean

    Whether to show the labels or not.

getSetShowMeasure

  • getSetShowMeasure(value: boolean): boolean
  • Parameters

    • value: boolean

      A value to set or undefined to get for the purpose of showing the geometry measurements or not.

    Returns boolean

    Whether to show the measurements or not.

getSetSize

  • getSetSize(value: number): number

getSetStroke

  • getSetStroke(value: number): number

handleColorSet_

  • handleColorSet_(newColor: string): void

handleFeatureChange_

  • handleFeatureChange_(): void

handleFeatureSet_

  • handleFeatureSet_(newFeature: Feature<Geometry>, previousFeature: Feature<Geometry>): void
  • Called when a new feature is set, which can also be null.

    Parameters

    • newFeature: Feature<Geometry>

      New feature or null value.

    • previousFeature: Feature<Geometry>

      Previous feature or null value.

    Returns void

handleGeometryChange_

  • handleGeometryChange_(): void

Generated using TypeDoc