summaryrefslogtreecommitdiff
path: root/apidocs/menu.js
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-10-06 14:47:43 -0400
committerAllen Winter <allen.winter@kdab.com>2022-10-06 14:47:43 -0400
commit89a67caf2c463900bf0d8fa552b21e5ac4bf0f78 (patch)
tree85248809364062d4e325660c1ed2efc82492b9d6 /apidocs/menu.js
parentd428294888871b513716279103fed26f920924e8 (diff)
downloadlibical-git-89a67caf2c463900bf0d8fa552b21e5ac4bf0f78.tar.gz
update apidoxgh-pages
Diffstat (limited to 'apidocs/menu.js')
-rw-r--r--apidocs/menu.js86
1 files changed, 5 insertions, 81 deletions
diff --git a/apidocs/menu.js b/apidocs/menu.js
index 54e81cf1..2fe2214f 100644
--- a/apidocs/menu.js
+++ b/apidocs/menu.js
@@ -36,91 +36,15 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
}
return result;
}
- var searchBox;
- if (searchEnabled) {
- if (serverSide) {
- searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
- '<div class="left">'+
- '<form id="FSearchBox" action="'+relPath+searchPage+
- '" method="get"><img id="MSearchSelect" src="'+
- relPath+'search/mag.svg" alt=""/>'+
- '<input type="text" id="MSearchField" name="query" value="'+search+
- '" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
- ' onblur="searchBox.OnSearchFieldFocus(false)">'+
- '</form>'+
- '</div>'+
- '<div class="right"></div>'+
- '</div>';
- } else {
- searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
- '<span class="left">'+
- '<img id="MSearchSelect" src="'+relPath+
- 'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()"'+
- ' onmouseout="return searchBox.OnSearchSelectHide()" alt=""/>'+
- '<input type="text" id="MSearchField" value="'+search+
- '" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
- 'onblur="searchBox.OnSearchFieldFocus(false)" '+
- 'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
- '</span>'+
- '<span class="right"><a id="MSearchClose" '+
- 'href="javascript:searchBox.CloseResultsWindow()">'+
- '<img id="MSearchCloseImg" border="0" src="'+relPath+
- 'search/close.svg" alt=""/></a>'
- '</span>'
- '</div>';
- }
- }
- $('#main-nav').before('<div class="sm sm-dox"><input id="main-menu-state" type="checkbox"/>'+
- '<label class="main-menu-btn" for="main-menu-state">'+
- '<span class="main-menu-btn-icon"></span> '+
- 'Toggle main menu visibility</label>'+
- '<span id="searchBoxPos1" style="position:absolute;right:8px;top:8px;height:36px;"></span>'+
- '</div>');
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
- if (searchBox) {
- $('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
- }
- var $mainMenuState = $('#main-menu-state');
- var prevWidth = 0;
- if ($mainMenuState.length) {
- function initResizableIfExists() {
- if (typeof initResizable==='function') initResizable();
- }
- // animate mobile menu
- $mainMenuState.change(function(e) {
- var $menu = $('#main-menu');
- var options = { duration: 250, step: initResizableIfExists };
- if (this.checked) {
- options['complete'] = function() { $menu.css('display', 'block') };
- $menu.hide().slideDown(options);
- } else {
- options['complete'] = function() { $menu.css('display', 'none') };
- $menu.show().slideUp(options);
- }
- });
- // set default menu visibility
- function resetState() {
- var $menu = $('#main-menu');
- var $mainMenuState = $('#main-menu-state');
- var newWidth = $(window).outerWidth();
- if (newWidth!=prevWidth) {
- if ($(window).outerWidth()<768) {
- $mainMenuState.prop('checked',false); $menu.hide();
- $('#searchBoxPos1').html(searchBox);
- $('#searchBoxPos2').hide();
- } else {
- $menu.show();
- $('#searchBoxPos1').empty();
- $('#searchBoxPos2').html(searchBox);
- $('#searchBoxPos2').show();
- }
- prevWidth = newWidth;
- }
+ if (searchEnabled) {
+ if (serverSide) {
+ $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.svg" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
+ } else {
+ $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.svg" alt=""/></a></span></div></li>');
}
- $(window).ready(function() { resetState(); initResizableIfExists(); });
- $(window).resize(resetState);
}
$('#main-menu').smartmenus();
}