new AbstractDesktopController(config, $scope, $injector)
Desktop application abstract controller.
This file includes goog.require
's for desktop components/directives used
by the HTML page and the controller to provide the configuration.
Parameters:
Name | Type | Description |
---|---|---|
config |
gmfx.Config | A part of the application config. |
$scope |
angular.Scope | Scope. |
$injector |
angular.$injector | Main injector. |
Extends
Members
$scope: angular.Scope
- Inherited From:
defaultLang: string
Default language
- Inherited From:
(non-null) dimensions: Object:.<string:, string:>
- Inherited From:
drawFeatureActive: boolean
- Inherited From:
drawFeatureLayer: ngeo.FeatureOverlay
drawProfilePanelActive: boolean
- Inherited From:
editFeatureActive: boolean
editFeatureVectorLayer: ol.layer.Vector
filterSelectorActive: boolean
- Inherited From:
getBrowserLanguage: ngeo.GetBrowserLanguage
- Inherited From:
gettextCatalog: angularGettext.Catalog
The gettext catalog
- Inherited From:
gmfThemeManager: gmf.ThemeManager
- Inherited From:
gmfUser: gmfx.User
- Inherited From:
googleStreetViewActive: boolean
(non-null) googleStreetViewStyle: ol.style.Style
hasEditableLayers: boolean
- Inherited From:
(non-null) langUrls: Object:.<string:, string:>
Languages URL
- Inherited From:
leftNavVisible: boolean
- Inherited From:
loginActive: boolean
manageResize: boolean
Whether to update the size of the map on browser window resize.
- Inherited From:
map: ol.Map
mapToolsGroup: string
- Inherited From:
measureLengthActive: boolean
The active state of the directive responsible of length measurements.
- Inherited From:
measurePointActive: boolean
The active state of the directive responsible of point measurements.
- Inherited From:
modalShareShown: boolean
ngeoLocation: ngeo.Location
Location service
- Inherited From:
printActive: boolean
- Inherited From:
printPanelActive: boolean
- Inherited From:
profileLine: ol.geom.LineString
queryActive: boolean
The active state of the ngeo query directive.
- Inherited From:
queryAutoClear: boolean
Set the clearing of the ngeoQuery after the deactivation of the query
- Inherited From:
queryFeatureStyle: ol.style.Style
FeatureStyle used by the displayquerywindow directive
- Inherited From:
resizeTransition: number|undefined
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.
- Inherited From:
rightNavVisible: boolean
- Inherited From:
scaleSelectorOptions: ngeo.ScaleselectorOptions
searchDatasources: Array:.<gmfx.SearchDirectiveDatasource:>
- Inherited From:
stateManager: ngeo.StateManager
- Inherited From:
tmhDynamicLocale: tmhDynamicLocale
- Inherited From:
toolsActive: boolean
(inner, constant) ngeoFeatures: ol.Collection:.<ol.Feature:>
Collection of features for the draw interaction
(inner, constant) ngeoToolActivateMgr: ngeo.ToolActivateMgr
The ngeo ToolActivate manager service.
Methods
initLanguage()
- Inherited From:
switchLanguage(lang)
Parameters:
Name | Type | Description |
---|---|---|
lang |
string | Language code. |
- Inherited From: