Extract side effects from page_settings.js file
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
This commit is contained in:
parent
f7379a6a2b
commit
ef299ea809
@ -35,3 +35,6 @@ window.AJAX.registerTeardown('indexes.js', Indexes.off());
|
||||
window.AJAX.registerOnload('indexes.js', Indexes.on());
|
||||
|
||||
$(() => Functions.checkNumberOfFields());
|
||||
|
||||
window.AJAX.registerTeardown('page_settings.js', window.PageSettings.off());
|
||||
window.AJAX.registerOnload('page_settings.js', window.PageSettings.on());
|
||||
|
||||
@ -33,16 +33,18 @@ function showNaviSettings () {
|
||||
showSettings('#pma_navigation_settings');
|
||||
}
|
||||
|
||||
window.AJAX.registerTeardown('page_settings.js', function () {
|
||||
window.PageSettings = {};
|
||||
|
||||
window.PageSettings.off = () => function () {
|
||||
$('#page_settings_icon').css('display', 'none');
|
||||
$('#page_settings_icon').off('click');
|
||||
$('#pma_navigation_settings_icon').off('click');
|
||||
});
|
||||
};
|
||||
|
||||
window.AJAX.registerOnload('page_settings.js', function () {
|
||||
window.PageSettings.on = () => function () {
|
||||
if ($('#page_settings_modal').length) {
|
||||
$('#page_settings_icon').css('display', 'inline');
|
||||
$('#page_settings_icon').on('click', showPageSettings);
|
||||
}
|
||||
$('#pma_navigation_settings_icon').on('click', showNaviSettings);
|
||||
});
|
||||
};
|
||||
|
||||
@ -148,8 +148,8 @@ class Header
|
||||
$this->scripts->addFile('navigation.js');
|
||||
$this->scripts->addFile('indexes.js');
|
||||
$this->scripts->addFile('common.js');
|
||||
$this->scripts->addFile('main.js');
|
||||
$this->scripts->addFile('page_settings.js');
|
||||
$this->scripts->addFile('main.js');
|
||||
|
||||
$this->scripts->addCode($this->getJsParamsCode());
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user