Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Controller

Index

Properties

arrowDirections: { BACKWARD: string; BOTH: string; FORWARD: string; NONE: string }

Arrow possible direction on segments of lines.

Type declaration

  • BACKWARD: string
  • BOTH: string
  • FORWARD: string
  • NONE: string
arrowPositions: { EVERY: string; FIRST: string; LAST: string }

Arrow possible position on lines.

Type declaration

  • EVERY: string
  • FIRST: string
  • LAST: string
color: string
feature: Feature<Geometry>
featureHelper_: FeatureHelper
featureListenerKeys_: EventsKey[]
label: string
measure: string

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

scope_: IScope
type: string
uid: string

Methods

  • getSetAngle(value: number): number
  • getSetArrowDirection(value: number): number
  • getSetArrowPosition(value: number): number
  • getSetName(value: string): string
  • getSetOpacity(value: number): number
  • 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(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(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(value: number): number
  • getSetStroke(value: number): number
  • handleColorSet_(newColor: string): void
  • handleFeatureChange_(): void
  • 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_(): void

Generated using TypeDoc