Hierarchy

  • Controller

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

  • 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

  • Called when the mapSelectActive property changes.

    Parameters

    • active: boolean

      Whether the map select is active or not.

    Returns void

  • Parameters

    • vertexInfo: number[]

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

    • evt: Event | BaseEvent

      Event.

    Returns 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

Generated using TypeDoc