Class: ButtonObliqueView

Controls.ButtonOblique ButtonObliqueView

ButtonObliqueView

new ButtonObliqueView()

modules/controls/buttonOblique/view.js, line 38
This control shows a user an oblique aerial picture
Fires:
Listens to Events:
  • Core#event:RadioTriggerMapChange
  • Controls.ButtonOblique#event:changeButtonTitle
  • Controls.ButtonOblique#event:changeOpenViewObliqueText
  • Controls.ButtonOblique#event:changeCloseViewObliqueText

Extends

Methods

change(map){void}

modules/controls/buttonOblique/view.js, line 76
Shows the "Schrägluftbilder" button as selected. Shows the "Schrägluftbilder" button as not selected.
Name Type Description
map string Mode of the map

mapChange(){void}

modules/controls/buttonOblique/view.js, line 147
Shows the oblique aerial picture if the "Schräglüftbilder" button is activated. Shows the map if the "Schräglüftbilder" button is deactivated.
Fires:
Listens to Events:

render(){ButtonObliqueView}

modules/controls/buttonOblique/view.js, line 90
Render Function
Fires:
  • ObliqueMap#event:RadioRequestObliqueMapIsActive
Returns:
Returns itself

renderToToolbar(){ButtonObliqueView}

modules/controls/buttonOblique/view.js, line 123
render function for the table UiStyle
Fires:
Returns:
Returns itself

renderToToolbarInit(){Void}

modules/controls/buttonOblique/view.js, line 108
initial render function for the table UiStyle - this is necessary because $el has classes attached that are styled for red buttons (which are not used in table style)