icingaweb2/public
Johannes Meyer 7f78c1a8a8 js: Properly initialize modules and don't trigger `rendered` events twice
Cleans up how our JS initializes module javascript. Previously the `rendered`
event only got fired upon page load if a module got loaded as well. This is
now decoupled and `rendered` events fire for all containers and the entire
layout upon page load.

Notable changes:
* A `load` event initializes modules and triggers `rendered` on `.container` and `#layout` elements
* Module javascript (module.js) is still lazy loaded but with a `beforerender` event, not `rendered`
* Previously `#layout` received a `rendered` event during bootstrapping, this is not the case anymore
* Initial search value preservation now got its own handler `events.onRenderedMenu()`
* Initial dashlet loading now git its own handler `events.loadDashlets()`
2019-11-20 16:22:56 +01:00
..
css CSS: Add modal styles 2019-11-04 12:46:30 +01:00
font Cleanup executable flags on files 2019-07-30 07:53:54 +02:00
img WIP: New form styles 2019-07-29 10:17:59 +02:00
js js: Properly initialize modules and don't trigger `rendered` events twice 2019-11-20 16:22:56 +01:00
error_norewrite.html Webserver\Apache2: show hint with no mod_rewrite 2014-11-11 22:02:40 +01:00
error_unavailable.html Update URL to https://icinga.com 2018-10-18 11:02:57 +02:00
index.php Change all license headers to only reflect a file's year of creation 2016-02-08 15:41:00 +01:00