36 lines
1.1 KiB
JavaScript
36 lines
1.1 KiB
JavaScript
var SearchPanelHelper = (function () {
|
|
var searchPanelHelper = function () {};
|
|
|
|
searchPanelHelper.SetSearchComboBoxVisibility = function (
|
|
comboBoxId,
|
|
isVisible
|
|
) {
|
|
var comboBox = $('#' + comboBoxId);
|
|
var comboBoxData = KretaComboBoxHelper.getKendoComboBoxData(comboBoxId);
|
|
if (isVisible) {
|
|
comboBox.closest('div.searchPanelRow').show();
|
|
} else {
|
|
comboBox.closest('div.searchPanelRow').hide();
|
|
comboBoxData.select(-1);
|
|
}
|
|
};
|
|
|
|
searchPanelHelper.SetSearchPanelVisibility = function (isVisible) {
|
|
var sideBarToggleButton = $('li#searchPanelFul');
|
|
if (isVisible) {
|
|
$('div.sidebar-container').show();
|
|
sideBarToggleButton.removeClass('disabled');
|
|
sideBarToggleButton.off('click');
|
|
MasterLayout.OpenSideBar(sideBarToggleButton);
|
|
} else {
|
|
$('div.sidebar-container').hide();
|
|
sideBarToggleButton.addClass('disabled');
|
|
sideBarToggleButton.on('click', function () {
|
|
MasterLayout.OpenCloseSideBar($(this));
|
|
});
|
|
MasterLayout.CloseSideBar(sideBarToggleButton);
|
|
}
|
|
};
|
|
|
|
return searchPanelHelper;
|
|
})();
|