Class: SchulenWohnortThemeView

Tools.GFI.Themes.Bildungsatlas SchulenWohnortThemeView

SchulenWohnortThemeView

new SchulenWohnortThemeView()

modules/tools/gfi/themes/bildungsatlas/schulenWohnort/view.js, line 24
Listens to Events:
  • Layer#event:RadioTriggerLayerFeaturesLoaded

Extends

Methods

addHtmlMouseHoverCode(schools, schoolLevelTitle, StatGeb_Nr, numberOfStudentsInDistrict){Void}

modules/tools/gfi/themes/bildungsatlas/schulenWohnort/view.js, line 65
adds html mouse hover code to all school features where the StatGeb_Nr valids StatGeb_Nr
Name Type Description
schools Array.<Feature> schools an array of features to check
schoolLevelTitle String schoolLevelTitle the school level as defined in defaults.schoolLevelTitle
StatGeb_Nr String StatGeb_Nr the urban area number based on the customers content (equals StatGeb_Nr)
numberOfStudentsInDistrict Integer numberOfStudentsInDistrict total number of students in the selected district

inherited adjustGfiWindow(currentView, oldGfiWidth, oldLeft){*}

modules/tools/gfi/themes/view.js, line 117
todo
Name Type Description
currentView * todo
oldGfiWidth * todo
oldLeft * todo

inherited appendChildren(){*}

modules/tools/gfi/themes/view.js, line 147
Alle Children werden dem gfi-content appended. Eine Übernahme in dessen table ist nicht HTML-konform (
kann nicht in ). Nur $.append, $.replaceWith usw. sorgen für einen korrekten Zusammenbau eines
. Mit element.val.el.innerHTML wird HTML nur kopiert, sodass Events nicht im view ankommen.

inherited appendRoutableButton(){*}

modules/tools/gfi/themes/view.js, line 165
Fügt den Button dem gfiContent hinzu

inherited appendTheme(model, value){void}

modules/tools/gfi/themes/view.js, line 53
Appends the gfi theme to the gfi tool
Name Type Description
model Tools/GFI/Themes/Model model with gfi theme
value boolean is gfi tool visible

inherited render(){*}

modules/tools/gfi/themes/view.js, line 37
todo

showSchoolLayer(){Void}

modules/tools/gfi/themes/bildungsatlas/schulenWohnort/view.js, line 39
activates selected features of the school layer and adds html data for mouse hovering

Events

inherited RadioRequestGFIGetRequestedParcelId

devtools/jsdoc/events.js, line 2447
Todo