mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-29 10:21:18 -06:00
c53831037c
The navigation.js has been modified to make it more abstract, i.e. unaware of entity facets. The nav_update_tabs() has been modified such that it activates and updates the tabs based on the current state stored in the URL. The facets are now handled in entity.js. The ipa_entity_setup() has been modified to update the facets based on the current state and cached state. The navigation.js also has been modified to be more class-like. The nav_create() has been modified to store the tab configuration and the tab container in internal variables nav_tabs_lists and nav_container. The nav_update_tabs() now can be called without any parameters. Functions nav_push_state(), nav_get_state(), and nav_remove_state() have been added to wrap BBQ API. This is to allow unit tests to replace them with mockup functions to remove dependency on BBQ. |
||
---|---|---|
.. | ||
data | ||
all_tests.html | ||
association_tests.html | ||
association_tests.js | ||
details_tests.html | ||
details_tests.js | ||
entity_tests.html | ||
entity_tests.js | ||
index.html | ||
ipa_tests.html | ||
ipa_tests.js | ||
navigation_tests.html | ||
navigation_tests.js | ||
qunit.css | ||
qunit.js |