Class: RoutingModel

RoutingModel

RoutingModel

new RoutingModel()

modules/tools/viomRouting/model.js, line 82
Properties:
Name Type Default Description
bkgSuggestURL String "" todo
bkgGeosearchURL String "" todo
viomRoutingURL String "" todo
viomProviderID String "" todo
description String "" todo
endDescription String "" todo
routingtime String "" todo
routingdate String "" todo
fromCoord String "" todo
toCoord String "" todo
fromList Array [ todo
toList Array [ todo
startAdresse String "" todo
zielAdresse String "" todo
bbox String "" todo
routelayer Object null todo
isGeolocationPossible Boolean Radio.request("geolocation", "isGeoLocationPossible") === true todo
renderToWindow Boolean true todo
glyphicon string "glyphicon-road" todo
startAddressLabel String "", filled with "Startadresse"- translated
destinationAddressLabel String "", filled with "Zieladresse"- translated
fromPlaceholder String "", filled with "Von"- translated
toPlaceholder String "", filled with "Bis"- translated
setStartTimeText String "", filled with "Startzeitpunkt vorgeben"- translated
date String "", filled with "Datum"- translated
time String "", filled with "Zeit"- translated
routingError String "", filled with "Fehlermeldung bei Routenberechung"- translated
enterStartDestHoverText String "", filled with "Start- und Ziel eingeben"- translated
enterOptionsText String "", filled with "Optionen eingeben"- translated
calculateRoute String "", filled with "Route berechnen"- translated
currentPosition String "", filled with "Aktueller Standpunkt"- translated
Listens to Events:

Extends

Methods

changeLang(lng){Void}

modules/tools/viomRouting/model.js, line 100
change language - sets default values for the language
Name Type Description
lng String the language changed to

inherited setGlyphicon(value){void}

modules/core/modelList/item.js, line 69
Setter for glyphicon
Name Type Description
value String Glyphicon

inherited setId(value){void}

modules/core/modelList/item.js, line 34
Setter for id
Name Type Description
value String Id

inherited setIsActive(value){void}

modules/core/modelList/tool/model.js, line 129
Activates or deactivates tool
Name Type Description
value Boolean Flag if tool is active

inherited setIsInThemen(value){void}

modules/core/modelList/item.js, line 78
Setter for isInThemen
Name Type Description
value Boolean Flag if item is in themen

inherited setIsVisibleInMenu(value){void}

modules/core/modelList/item.js, line 105
Setter for setIsVisibleInMenu
Name Type Description
value Boolean Flag if item is visible in menu

inherited setIsVisibleInTree(value){void}

modules/core/modelList/item.js, line 96
Setter for isVisibleInTree
Name Type Description
value Boolean Flag if item is visible in layertree

inherited setLevel(value){void}

modules/core/modelList/item.js, line 87
Setter for level
Name Type Description
value String Level

inherited setName(value){void}

modules/core/modelList/item.js, line 52
Setter for name
Name Type Description
value String Name

inherited setParentId(value){void}

modules/core/modelList/item.js, line 43
Setter for parentId
Name Type Description
value String ParentId

inherited setType(value){void}

modules/core/modelList/item.js, line 60
Setter for type
Name Type Description
value String Type

inherited superChangeLang(){Void}

modules/core/modelList/tool/model.js, line 113
change language - sets or translates the name of this tool, if property i18nextTranslate is no function. If name is defined in config.json, the name is not translated else property nameTranslationKey is used.