Desktop application abstract controller.

This file includes import's for desktop components/directives used by the HTML page and the controller to provide the configuration.

Hierarchy (view full)

Constructors

Properties

$scope: IScope
backgroundLayerMgr_: MapBackgroundLayerManager
contextdataActive: boolean
dataPanelActive: boolean
defaultLang: string

Default language

dimensions: {}
displaywindowContent: string
displaywindowDraggableContainment: string
displaywindowHeight: string
displaywindowOpen: boolean
displaywindowTitle: string
displaywindowUrl: string
displaywindowWidth: string
drawFeatureActive: boolean
drawFeatureLayer: FeatureOverlay
drawLidarprofilePanelActive: boolean
drawProfilePanelActive: boolean
editFeatureActivate: boolean
editFeatureActive: boolean
editFeatureVectorLayer: VectorLayer<VectorSource<Geometry>, never>
filterSelectorActive: boolean
filterSelectorEnabled: boolean
gettextCatalog: gettextCatalog

The gettext catalog

gmfDataSourceBeingFiltered: DataSourceBeingFiltered
gmfLayerBeingSwipe: LayerBeingSwipe

The gmf layer being swipe.

gmfThemeManager: ThemeManagerService
gmfThemes: ThemesService

Themes service

gmfTreeManager_: LayertreeTreeManager
gmfUser: any
googleStreetViewActive: boolean
hasEditableLayers: boolean
hasPrivateLayers: boolean
importDataSourceActive: boolean
lang: string
langUrls: {}

Languages URL

loading: boolean

Checks if the themes are loaded

loginActive: boolean
loginRedirectUrl: string

URL to redirect to after login success.

manageResize: boolean

Whether to update the size of the map on browser window resize.

map: Map
mapillaryStreetViewActive: boolean
mapToolsGroup: string
modalShareShown: boolean
ngeoLocation: StatemanagerLocation

Location service

ngeoMapQuerent_: MapQuerent
ngeoToolActivateMgr: ToolActivateMgr

The ngeo ToolActivate manager service.

options: gmfOptions
permalink_: PermalinkService

Permalink service

postLoading: boolean

This property is set to true when the themes change after a successful login

printActive: boolean
printPanelActive: boolean
profileLine: LineString
queryActive: boolean

The active state of the ngeo query directive.

queryAutoClear: boolean

Set the clearing of the ngeoQuery after the deactivation of the query

queryGrid: boolean
queryGridActive: boolean

To toggle the activation query grid in the HTML, shouldn't be touch (it's managed by angular).

queryPanelActive: boolean
resizeTransition: number

The duration (milliseconds) of the animation that may occur on the div containing the map. Used to smoothly resize the map while the animation is in progress.

routingPanelActive: boolean
searchListeners: any

Listeners passed to searchDirective.

stateManager: StatemanagerService
streetViewStyle: Style
tmhDynamicLocale: IDynamicLocale
toolsActive: boolean
updateHasEditableLayers_: (() => void)

Check editable layers

$inject: string[]

Methods