Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new AbstractAppController($scope: IScope, $injector: IInjectorService, mobile: boolean): AbstractAppController
  • Application abstract controller.

    Used functionalities:

    • open_panel: When set, contains the name of the panel to open upon loading an application. Note: although this is a list, only one can be defined.
    ngdoc

    controller

    nginject

    Parameters

    • $scope: IScope

      Scope.

    • $injector: IInjectorService

      Main injector.

    • mobile: boolean

    Returns AbstractAppController

Properties

$scope

$scope: IScope

backgroundLayerMgr_

backgroundLayerMgr_: MapBackgroundLayerManager

defaultLang

defaultLang: string

Default language

dimensions

dimensions: Object

displaywindowContent

displaywindowContent: string

displaywindowDraggableContainment

displaywindowDraggableContainment: string

displaywindowHeight

displaywindowHeight: string

displaywindowOpen

displaywindowOpen: boolean

displaywindowTitle

displaywindowTitle: string

displaywindowUrl

displaywindowUrl: string

displaywindowWidth

displaywindowWidth: string

drawFeatureLayer

drawFeatureLayer: FeatureOverlay

filterSelectorActive

filterSelectorActive: boolean

filterSelectorEnabled

filterSelectorEnabled: boolean

gettextCatalog

gettextCatalog: gettextCatalog

The gettext catalog

gmfThemeManager

gmfThemeManager: ThemeManagerService

gmfThemes

gmfThemes: ThemesService

Themes service

gmfTreeManager_

gmfTreeManager_: LayertreeTreeManager

gmfUser

gmfUser: any

hasEditableLayers

hasEditableLayers: boolean

lang

lang: string

langUrls

langUrls: Object

Languages URL

loading

loading: boolean

Checks if the themes are loaded

loginActive

loginActive: boolean

loginInfoMessage

loginInfoMessage: string

Information message for the login form.

loginRedirectUrl

loginRedirectUrl: string

URL to redirect to after login success.

manageResize

manageResize: boolean

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

map

map: Map

mapToolsGroup

mapToolsGroup: string

ngeoLocation

ngeoLocation: StatemanagerLocation

Location service

ngeoMapQuerent_

ngeoMapQuerent_: MapQuerent

options

options: gmfOptions

permalink_

permalink_: PermalinkService

Permalink service

postLoading

postLoading: boolean

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

queryActive

queryActive: boolean

The active state of the ngeo query directive.

resizeTransition

resizeTransition: number

stateManager

stateManager: StatemanagerService

tmhDynamicLocale

tmhDynamicLocale: IDynamicLocale

updateHasEditableLayers_

updateHasEditableLayers_: typeof __function

Methods

initLanguage

  • initLanguage(): void

setDefaultBackground_

  • setDefaultBackground_(theme: GmfTheme): void

switchLanguage

  • switchLanguage(lang: string): void

Generated using TypeDoc