Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Controller

Index

Properties

active: boolean
drawActive: boolean
drawPoint: Draw
drawRectangle: Draw
drawText: Draw
drawToolActivate: default
featureHelper_: FeatureHelper
features: Collection<Feature<Geometry>>
gettextCatalog_: gettextCatalog
gmfSnapping_: any
interactions_: Collection<Interaction>
listSelectionInProgress_: boolean

Flag used to determine whether the selection of a feature was made from the selection of an item from the list or not (the map, contextual menu, etc.)

listenerKeys_: EventsKey[]
longPressTimeout_: number
mainListenerKeys_: EventsKey[]
map: Map
mapListenerKeys_: EventsKey[]
mapSelectActive: boolean
mapSelectToolActivate: default
measureArea: default
measureAzimut: default
measureLength: default
menuListenerKey_: EventsKey
menu_: default
modifyToolActivate: default
modify_: default
nameProperty: string
ngeoDrawFeatureUid: string
ngeoToolActivateMgr_: ToolActivateMgr
rotateToolActivate: default
rotate_: default
scope_: IScope
selectedFeature: Feature<Geometry>
selectedFeatures: Collection<Feature<Geometry>>
timeout_: ITimeoutService
translateToolActivate: default
translate_: default

Methods

  • $onDestroy(): void
  • $onInit(): void
  • clearFeatures(): void
  • getFeaturesArray(): Feature<Geometry>[]
  • handleActiveChange_(active: boolean): void
  • Called when the active property of the this directive changes. Manage the activation/deactivation accordingly (event management, etc.)

    Parameters

    • active: boolean

      Whether the directive is active or not.

    Returns void

  • handleFeaturesAdd_(evt: BaseEvent | Event): void
  • handleFeaturesRemove_(evt: BaseEvent | Event): void
  • handleMapClick_(evt: BaseEvent | Event): void
  • handleMapContextMenu_(evt: BaseEvent | Event): void
  • handleMapInteractionsAdd_(evt: BaseEvent | Event): void
  • handleMapSelectActiveChange_(active: boolean): void
  • handleMapTouchEnd_(evt: BaseEvent | Event): void
  • handleMapTouchStart_(evt: BaseEvent | Event): void
  • handleMenuActionClick_(vertexInfo: number[], evt: BaseEvent | Event): void
  • Parameters

    • vertexInfo: number[]

      Vertex information, in case a vertex was clicked using the right button.

    • evt: BaseEvent | Event

      Event.

    Returns void

  • handleRotateEnd_(evt: BaseEvent | Event): void
  • handleTranslateEnd_(evt: BaseEvent | Event): void
  • initializeInteractions_(): void
  • registerInteractions_(): void
  • removeFeature(feature: Feature<Geometry>): void
  • selectFeatureFromList(feature: Feature<Geometry>): void
  • Method called when a selection occurs from the list, i.e. when an item in the list of features is clicked. Called from the template, so no need to update Angular's scope.

    Parameters

    • feature: Feature<Geometry>

      Feature to select.

    Returns void

  • unregisterInteractions_(): void

Generated using TypeDoc