Delete doc/main/doc/html directory
Before Width: | Height: | Size: 662 B |
Before Width: | Height: | Size: 148 B |
Before Width: | Height: | Size: 133 B |
Before Width: | Height: | Size: 770 B |
Before Width: | Height: | Size: 3.7 KiB |
@ -1,120 +0,0 @@
|
|||||||
/*
|
|
||||||
@licstart The following is the entire license notice for the
|
|
||||||
JavaScript code in this file.
|
|
||||||
|
|
||||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along
|
|
||||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
|
|
||||||
@licend The above is the entire license notice
|
|
||||||
for the JavaScript code in this file
|
|
||||||
*/
|
|
||||||
function toggleVisibility(linkObj)
|
|
||||||
{
|
|
||||||
var base = $(linkObj).attr('id');
|
|
||||||
var summary = $('#'+base+'-summary');
|
|
||||||
var content = $('#'+base+'-content');
|
|
||||||
var trigger = $('#'+base+'-trigger');
|
|
||||||
var src=$(trigger).attr('src');
|
|
||||||
if (content.is(':visible')===true) {
|
|
||||||
content.hide();
|
|
||||||
summary.show();
|
|
||||||
$(linkObj).addClass('closed').removeClass('opened');
|
|
||||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
|
||||||
} else {
|
|
||||||
content.show();
|
|
||||||
summary.hide();
|
|
||||||
$(linkObj).removeClass('closed').addClass('opened');
|
|
||||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
function updateStripes()
|
|
||||||
{
|
|
||||||
$('table.directory tr').
|
|
||||||
removeClass('even').filter(':visible:even').addClass('even');
|
|
||||||
}
|
|
||||||
|
|
||||||
function toggleLevel(level)
|
|
||||||
{
|
|
||||||
$('table.directory tr').each(function() {
|
|
||||||
var l = this.id.split('_').length-1;
|
|
||||||
var i = $('#img'+this.id.substring(3));
|
|
||||||
var a = $('#arr'+this.id.substring(3));
|
|
||||||
if (l<level+1) {
|
|
||||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
|
||||||
a.html('▼');
|
|
||||||
$(this).show();
|
|
||||||
} else if (l==level+1) {
|
|
||||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
|
||||||
a.html('►');
|
|
||||||
$(this).show();
|
|
||||||
} else {
|
|
||||||
$(this).hide();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
updateStripes();
|
|
||||||
}
|
|
||||||
|
|
||||||
function toggleFolder(id)
|
|
||||||
{
|
|
||||||
// the clicked row
|
|
||||||
var currentRow = $('#row_'+id);
|
|
||||||
|
|
||||||
// all rows after the clicked row
|
|
||||||
var rows = currentRow.nextAll("tr");
|
|
||||||
|
|
||||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
|
||||||
|
|
||||||
// only match elements AFTER this one (can't hide elements before)
|
|
||||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
|
||||||
|
|
||||||
// first row is visible we are HIDING
|
|
||||||
if (childRows.filter(':first').is(':visible')===true) {
|
|
||||||
// replace down arrow by right arrow for current row
|
|
||||||
var currentRowSpans = currentRow.find("span");
|
|
||||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
|
||||||
currentRowSpans.filter(".arrow").html('►');
|
|
||||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
|
||||||
} else { // we are SHOWING
|
|
||||||
// replace right arrow by down arrow for current row
|
|
||||||
var currentRowSpans = currentRow.find("span");
|
|
||||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
|
||||||
currentRowSpans.filter(".arrow").html('▼');
|
|
||||||
// replace down arrows by right arrows for child rows
|
|
||||||
var childRowsSpans = childRows.find("span");
|
|
||||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
|
||||||
childRowsSpans.filter(".arrow").html('►');
|
|
||||||
childRows.show(); //show all children
|
|
||||||
}
|
|
||||||
updateStripes();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function toggleInherit(id)
|
|
||||||
{
|
|
||||||
var rows = $('tr.inherit.'+id);
|
|
||||||
var img = $('tr.inherit_header.'+id+' img');
|
|
||||||
var src = $(img).attr('src');
|
|
||||||
if (rows.filter(':first').is(':visible')===true) {
|
|
||||||
rows.css('display','none');
|
|
||||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
|
||||||
} else {
|
|
||||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
|
||||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* @license-end */
|
|
Before Width: | Height: | Size: 606 B |
Before Width: | Height: | Size: 655 B |
@ -1,71 +0,0 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
||||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
||||||
<title>Renderd7-nightly: Main Page</title>
|
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
|
||||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
||||||
<script type="text/javascript" src="resize.js"></script>
|
|
||||||
<script type="text/javascript" src="navtreedata.js"></script>
|
|
||||||
<script type="text/javascript" src="navtree.js"></script>
|
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
||||||
<div id="titlearea">
|
|
||||||
<table cellspacing="0" cellpadding="0">
|
|
||||||
<tbody>
|
|
||||||
<tr style="height: 56px;">
|
|
||||||
<td id="projectlogo"><img alt="Logo" src="logo.svg"/></td>
|
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
|
||||||
<div id="projectname">Renderd7-nightly
|
|
||||||
 <span id="projectnumber">v0.7.0</span>
|
|
||||||
</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<!-- end header part -->
|
|
||||||
<!-- Generated by Doxygen 1.8.17 -->
|
|
||||||
</div><!-- top -->
|
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
||||||
<div id="nav-tree">
|
|
||||||
<div id="nav-tree-contents">
|
|
||||||
<div id="nav-sync" class="sync"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="splitbar" style="-moz-user-select:none;"
|
|
||||||
class="ui-resizable-handle">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<script type="text/javascript">
|
|
||||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
||||||
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
|
||||||
/* @license-end */
|
|
||||||
</script>
|
|
||||||
<div id="doc-content">
|
|
||||||
<div class="header">
|
|
||||||
<div class="headertitle">
|
|
||||||
<div class="title">Renderd7-nightly Documentation</div> </div>
|
|
||||||
</div><!--header-->
|
|
||||||
<div class="contents">
|
|
||||||
<ul><li><a href="index.html"><span>Main Page</span></a>
|
|
||||||
</li></ul>
|
|
||||||
</div><!-- contents -->
|
|
||||||
</div><!-- doc-content -->
|
|
||||||
<!-- start footer part -->
|
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
||||||
<ul>
|
|
||||||
<li class="footer">Generated by
|
|
||||||
<a href="http://www.doxygen.org/index.html">
|
|
||||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
35
doc/main/doc/html/jquery.js
vendored
Before Width: | Height: | Size: 141 B |
Before Width: | Height: | Size: 95 B |
Before Width: | Height: | Size: 96 B |
@ -1,146 +0,0 @@
|
|||||||
#nav-tree .children_ul {
|
|
||||||
margin:0;
|
|
||||||
padding:4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree ul {
|
|
||||||
list-style:none outside none;
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree li {
|
|
||||||
white-space:nowrap;
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .plus {
|
|
||||||
margin:0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .selected {
|
|
||||||
background-image: url('tab_a.png');
|
|
||||||
background-repeat:repeat-x;
|
|
||||||
color: #fff;
|
|
||||||
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree img {
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
border:0px;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree a {
|
|
||||||
text-decoration:none;
|
|
||||||
padding:0px;
|
|
||||||
margin:0px;
|
|
||||||
outline:none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .label {
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .label a {
|
|
||||||
padding:2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .selected a {
|
|
||||||
text-decoration:none;
|
|
||||||
color:#fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .children_ul {
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree .item {
|
|
||||||
margin:0px;
|
|
||||||
padding:0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree {
|
|
||||||
padding: 0px 0px;
|
|
||||||
background-color: #FAFAFF;
|
|
||||||
font-size:14px;
|
|
||||||
overflow:auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
#doc-content {
|
|
||||||
overflow:auto;
|
|
||||||
display:block;
|
|
||||||
padding:0px;
|
|
||||||
margin:0px;
|
|
||||||
-webkit-overflow-scrolling : touch; /* iOS 5+ */
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-nav {
|
|
||||||
padding:0 6px 0 0;
|
|
||||||
margin: 0px;
|
|
||||||
display:block;
|
|
||||||
position: absolute;
|
|
||||||
left: 0px;
|
|
||||||
width: 250px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-resizable .ui-resizable-handle {
|
|
||||||
display:block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-resizable-e {
|
|
||||||
background-image:url("splitbar.png");
|
|
||||||
background-size:100%;
|
|
||||||
background-repeat:repeat-y;
|
|
||||||
background-attachment: scroll;
|
|
||||||
cursor:ew-resize;
|
|
||||||
height:100%;
|
|
||||||
right:0;
|
|
||||||
top:0;
|
|
||||||
width:6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ui-resizable-handle {
|
|
||||||
display:none;
|
|
||||||
font-size:0.1px;
|
|
||||||
position:absolute;
|
|
||||||
z-index:1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree-contents {
|
|
||||||
margin: 6px 0px 0px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-tree {
|
|
||||||
background-image:url('nav_h.png');
|
|
||||||
background-repeat:repeat-x;
|
|
||||||
background-color: #FDFAF8;
|
|
||||||
-webkit-overflow-scrolling : touch; /* iOS 5+ */
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-sync {
|
|
||||||
position:absolute;
|
|
||||||
top:5px;
|
|
||||||
right:24px;
|
|
||||||
z-index:0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-sync img {
|
|
||||||
opacity:0.3;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav-sync img:hover {
|
|
||||||
opacity:0.9;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media print
|
|
||||||
{
|
|
||||||
#nav-tree { display: none; }
|
|
||||||
div.ui-resizable-handle { display: none; position: relative; }
|
|
||||||
}
|
|
||||||
|
|
@ -1,544 +0,0 @@
|
|||||||
/*
|
|
||||||
@licstart The following is the entire license notice for the
|
|
||||||
JavaScript code in this file.
|
|
||||||
|
|
||||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
|
||||||
it under the terms of version 2 of the GNU General Public License as
|
|
||||||
published by the Free Software Foundation.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along
|
|
||||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
|
|
||||||
@licend The above is the entire license notice
|
|
||||||
for the JavaScript code in this file
|
|
||||||
*/
|
|
||||||
var navTreeSubIndices = new Array();
|
|
||||||
var arrowDown = '▼';
|
|
||||||
var arrowRight = '►';
|
|
||||||
|
|
||||||
function getData(varName)
|
|
||||||
{
|
|
||||||
var i = varName.lastIndexOf('/');
|
|
||||||
var n = i>=0 ? varName.substring(i+1) : varName;
|
|
||||||
return eval(n.replace(/\-/g,'_'));
|
|
||||||
}
|
|
||||||
|
|
||||||
function stripPath(uri)
|
|
||||||
{
|
|
||||||
return uri.substring(uri.lastIndexOf('/')+1);
|
|
||||||
}
|
|
||||||
|
|
||||||
function stripPath2(uri)
|
|
||||||
{
|
|
||||||
var i = uri.lastIndexOf('/');
|
|
||||||
var s = uri.substring(i+1);
|
|
||||||
var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
|
|
||||||
return m ? uri.substring(i-6) : s;
|
|
||||||
}
|
|
||||||
|
|
||||||
function hashValue()
|
|
||||||
{
|
|
||||||
return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
|
|
||||||
}
|
|
||||||
|
|
||||||
function hashUrl()
|
|
||||||
{
|
|
||||||
return '#'+hashValue();
|
|
||||||
}
|
|
||||||
|
|
||||||
function pathName()
|
|
||||||
{
|
|
||||||
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
|
|
||||||
}
|
|
||||||
|
|
||||||
function localStorageSupported()
|
|
||||||
{
|
|
||||||
try {
|
|
||||||
return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
|
|
||||||
}
|
|
||||||
catch(e) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function storeLink(link)
|
|
||||||
{
|
|
||||||
if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
|
|
||||||
window.localStorage.setItem('navpath',link);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function deleteLink()
|
|
||||||
{
|
|
||||||
if (localStorageSupported()) {
|
|
||||||
window.localStorage.setItem('navpath','');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function cachedLink()
|
|
||||||
{
|
|
||||||
if (localStorageSupported()) {
|
|
||||||
return window.localStorage.getItem('navpath');
|
|
||||||
} else {
|
|
||||||
return '';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function getScript(scriptName,func,show)
|
|
||||||
{
|
|
||||||
var head = document.getElementsByTagName("head")[0];
|
|
||||||
var script = document.createElement('script');
|
|
||||||
script.id = scriptName;
|
|
||||||
script.type = 'text/javascript';
|
|
||||||
script.onload = func;
|
|
||||||
script.src = scriptName+'.js';
|
|
||||||
head.appendChild(script);
|
|
||||||
}
|
|
||||||
|
|
||||||
function createIndent(o,domNode,node,level)
|
|
||||||
{
|
|
||||||
var level=-1;
|
|
||||||
var n = node;
|
|
||||||
while (n.parentNode) { level++; n=n.parentNode; }
|
|
||||||
if (node.childrenData) {
|
|
||||||
var imgNode = document.createElement("span");
|
|
||||||
imgNode.className = 'arrow';
|
|
||||||
imgNode.style.paddingLeft=(16*level).toString()+'px';
|
|
||||||
imgNode.innerHTML=arrowRight;
|
|
||||||
node.plus_img = imgNode;
|
|
||||||
node.expandToggle = document.createElement("a");
|
|
||||||
node.expandToggle.href = "javascript:void(0)";
|
|
||||||
node.expandToggle.onclick = function() {
|
|
||||||
if (node.expanded) {
|
|
||||||
$(node.getChildrenUL()).slideUp("fast");
|
|
||||||
node.plus_img.innerHTML=arrowRight;
|
|
||||||
node.expanded = false;
|
|
||||||
} else {
|
|
||||||
expandNode(o, node, false, false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
node.expandToggle.appendChild(imgNode);
|
|
||||||
domNode.appendChild(node.expandToggle);
|
|
||||||
} else {
|
|
||||||
var span = document.createElement("span");
|
|
||||||
span.className = 'arrow';
|
|
||||||
span.style.width = 16*(level+1)+'px';
|
|
||||||
span.innerHTML = ' ';
|
|
||||||
domNode.appendChild(span);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var animationInProgress = false;
|
|
||||||
|
|
||||||
function gotoAnchor(anchor,aname,updateLocation)
|
|
||||||
{
|
|
||||||
var pos, docContent = $('#doc-content');
|
|
||||||
var ancParent = $(anchor.parent());
|
|
||||||
if (ancParent.hasClass('memItemLeft') ||
|
|
||||||
ancParent.hasClass('memtitle') ||
|
|
||||||
ancParent.hasClass('fieldname') ||
|
|
||||||
ancParent.hasClass('fieldtype') ||
|
|
||||||
ancParent.is(':header'))
|
|
||||||
{
|
|
||||||
pos = ancParent.position().top;
|
|
||||||
} else if (anchor.position()) {
|
|
||||||
pos = anchor.position().top;
|
|
||||||
}
|
|
||||||
if (pos) {
|
|
||||||
var dist = Math.abs(Math.min(
|
|
||||||
pos-docContent.offset().top,
|
|
||||||
docContent[0].scrollHeight-
|
|
||||||
docContent.height()-docContent.scrollTop()));
|
|
||||||
animationInProgress=true;
|
|
||||||
docContent.animate({
|
|
||||||
scrollTop: pos + docContent.scrollTop() - docContent.offset().top
|
|
||||||
},Math.max(50,Math.min(500,dist)),function(){
|
|
||||||
if (updateLocation) window.location.href=aname;
|
|
||||||
animationInProgress=false;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function newNode(o, po, text, link, childrenData, lastNode)
|
|
||||||
{
|
|
||||||
var node = new Object();
|
|
||||||
node.children = Array();
|
|
||||||
node.childrenData = childrenData;
|
|
||||||
node.depth = po.depth + 1;
|
|
||||||
node.relpath = po.relpath;
|
|
||||||
node.isLast = lastNode;
|
|
||||||
|
|
||||||
node.li = document.createElement("li");
|
|
||||||
po.getChildrenUL().appendChild(node.li);
|
|
||||||
node.parentNode = po;
|
|
||||||
|
|
||||||
node.itemDiv = document.createElement("div");
|
|
||||||
node.itemDiv.className = "item";
|
|
||||||
|
|
||||||
node.labelSpan = document.createElement("span");
|
|
||||||
node.labelSpan.className = "label";
|
|
||||||
|
|
||||||
createIndent(o,node.itemDiv,node,0);
|
|
||||||
node.itemDiv.appendChild(node.labelSpan);
|
|
||||||
node.li.appendChild(node.itemDiv);
|
|
||||||
|
|
||||||
var a = document.createElement("a");
|
|
||||||
node.labelSpan.appendChild(a);
|
|
||||||
node.label = document.createTextNode(text);
|
|
||||||
node.expanded = false;
|
|
||||||
a.appendChild(node.label);
|
|
||||||
if (link) {
|
|
||||||
var url;
|
|
||||||
if (link.substring(0,1)=='^') {
|
|
||||||
url = link.substring(1);
|
|
||||||
link = url;
|
|
||||||
} else {
|
|
||||||
url = node.relpath+link;
|
|
||||||
}
|
|
||||||
a.className = stripPath(link.replace('#',':'));
|
|
||||||
if (link.indexOf('#')!=-1) {
|
|
||||||
var aname = '#'+link.split('#')[1];
|
|
||||||
var srcPage = stripPath(pathName());
|
|
||||||
var targetPage = stripPath(link.split('#')[0]);
|
|
||||||
a.href = srcPage!=targetPage ? url : "javascript:void(0)";
|
|
||||||
a.onclick = function(){
|
|
||||||
storeLink(link);
|
|
||||||
if (!$(a).parent().parent().hasClass('selected'))
|
|
||||||
{
|
|
||||||
$('.item').removeClass('selected');
|
|
||||||
$('.item').removeAttr('id');
|
|
||||||
$(a).parent().parent().addClass('selected');
|
|
||||||
$(a).parent().parent().attr('id','selected');
|
|
||||||
}
|
|
||||||
var anchor = $(aname);
|
|
||||||
gotoAnchor(anchor,aname,true);
|
|
||||||
};
|
|
||||||
} else {
|
|
||||||
a.href = url;
|
|
||||||
a.onclick = function() { storeLink(link); }
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (childrenData != null)
|
|
||||||
{
|
|
||||||
a.className = "nolink";
|
|
||||||
a.href = "javascript:void(0)";
|
|
||||||
a.onclick = node.expandToggle.onclick;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
node.childrenUL = null;
|
|
||||||
node.getChildrenUL = function() {
|
|
||||||
if (!node.childrenUL) {
|
|
||||||
node.childrenUL = document.createElement("ul");
|
|
||||||
node.childrenUL.className = "children_ul";
|
|
||||||
node.childrenUL.style.display = "none";
|
|
||||||
node.li.appendChild(node.childrenUL);
|
|
||||||
}
|
|
||||||
return node.childrenUL;
|
|
||||||
};
|
|
||||||
|
|
||||||
return node;
|
|
||||||
}
|
|
||||||
|
|
||||||
function showRoot()
|
|
||||||
{
|
|
||||||
var headerHeight = $("#top").height();
|
|
||||||
var footerHeight = $("#nav-path").height();
|
|
||||||
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
|
||||||
(function (){ // retry until we can scroll to the selected item
|
|
||||||
try {
|
|
||||||
var navtree=$('#nav-tree');
|
|
||||||
navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
|
|
||||||
} catch (err) {
|
|
||||||
setTimeout(arguments.callee, 0);
|
|
||||||
}
|
|
||||||
})();
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandNode(o, node, imm, showRoot)
|
|
||||||
{
|
|
||||||
if (node.childrenData && !node.expanded) {
|
|
||||||
if (typeof(node.childrenData)==='string') {
|
|
||||||
var varName = node.childrenData;
|
|
||||||
getScript(node.relpath+varName,function(){
|
|
||||||
node.childrenData = getData(varName);
|
|
||||||
expandNode(o, node, imm, showRoot);
|
|
||||||
}, showRoot);
|
|
||||||
} else {
|
|
||||||
if (!node.childrenVisited) {
|
|
||||||
getNode(o, node);
|
|
||||||
}
|
|
||||||
$(node.getChildrenUL()).slideDown("fast");
|
|
||||||
node.plus_img.innerHTML = arrowDown;
|
|
||||||
node.expanded = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function glowEffect(n,duration)
|
|
||||||
{
|
|
||||||
n.addClass('glow').delay(duration).queue(function(next){
|
|
||||||
$(this).removeClass('glow');next();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function highlightAnchor()
|
|
||||||
{
|
|
||||||
var aname = hashUrl();
|
|
||||||
var anchor = $(aname);
|
|
||||||
if (anchor.parent().attr('class')=='memItemLeft'){
|
|
||||||
var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
|
|
||||||
glowEffect(rows.children(),300); // member without details
|
|
||||||
} else if (anchor.parent().attr('class')=='fieldname'){
|
|
||||||
glowEffect(anchor.parent().parent(),1000); // enum value
|
|
||||||
} else if (anchor.parent().attr('class')=='fieldtype'){
|
|
||||||
glowEffect(anchor.parent().parent(),1000); // struct field
|
|
||||||
} else if (anchor.parent().is(":header")) {
|
|
||||||
glowEffect(anchor.parent(),1000); // section header
|
|
||||||
} else {
|
|
||||||
glowEffect(anchor.next(),1000); // normal member
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function selectAndHighlight(hash,n)
|
|
||||||
{
|
|
||||||
var a;
|
|
||||||
if (hash) {
|
|
||||||
var link=stripPath(pathName())+':'+hash.substring(1);
|
|
||||||
a=$('.item a[class$="'+link+'"]');
|
|
||||||
}
|
|
||||||
if (a && a.length) {
|
|
||||||
a.parent().parent().addClass('selected');
|
|
||||||
a.parent().parent().attr('id','selected');
|
|
||||||
highlightAnchor();
|
|
||||||
} else if (n) {
|
|
||||||
$(n.itemDiv).addClass('selected');
|
|
||||||
$(n.itemDiv).attr('id','selected');
|
|
||||||
}
|
|
||||||
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
|
||||||
$('#nav-sync').css('top','30px');
|
|
||||||
} else {
|
|
||||||
$('#nav-sync').css('top','5px');
|
|
||||||
}
|
|
||||||
showRoot();
|
|
||||||
}
|
|
||||||
|
|
||||||
function showNode(o, node, index, hash)
|
|
||||||
{
|
|
||||||
if (node && node.childrenData) {
|
|
||||||
if (typeof(node.childrenData)==='string') {
|
|
||||||
var varName = node.childrenData;
|
|
||||||
getScript(node.relpath+varName,function(){
|
|
||||||
node.childrenData = getData(varName);
|
|
||||||
showNode(o,node,index,hash);
|
|
||||||
},true);
|
|
||||||
} else {
|
|
||||||
if (!node.childrenVisited) {
|
|
||||||
getNode(o, node);
|
|
||||||
}
|
|
||||||
$(node.getChildrenUL()).css({'display':'block'});
|
|
||||||
node.plus_img.innerHTML = arrowDown;
|
|
||||||
node.expanded = true;
|
|
||||||
var n = node.children[o.breadcrumbs[index]];
|
|
||||||
if (index+1<o.breadcrumbs.length) {
|
|
||||||
showNode(o,n,index+1,hash);
|
|
||||||
} else {
|
|
||||||
if (typeof(n.childrenData)==='string') {
|
|
||||||
var varName = n.childrenData;
|
|
||||||
getScript(n.relpath+varName,function(){
|
|
||||||
n.childrenData = getData(varName);
|
|
||||||
node.expanded=false;
|
|
||||||
showNode(o,node,index,hash); // retry with child node expanded
|
|
||||||
},true);
|
|
||||||
} else {
|
|
||||||
var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
|
|
||||||
if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
|
|
||||||
expandNode(o, n, true, true);
|
|
||||||
}
|
|
||||||
selectAndHighlight(hash,n);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
selectAndHighlight(hash);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function removeToInsertLater(element) {
|
|
||||||
var parentNode = element.parentNode;
|
|
||||||
var nextSibling = element.nextSibling;
|
|
||||||
parentNode.removeChild(element);
|
|
||||||
return function() {
|
|
||||||
if (nextSibling) {
|
|
||||||
parentNode.insertBefore(element, nextSibling);
|
|
||||||
} else {
|
|
||||||
parentNode.appendChild(element);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
function getNode(o, po)
|
|
||||||
{
|
|
||||||
var insertFunction = removeToInsertLater(po.li);
|
|
||||||
po.childrenVisited = true;
|
|
||||||
var l = po.childrenData.length-1;
|
|
||||||
for (var i in po.childrenData) {
|
|
||||||
var nodeData = po.childrenData[i];
|
|
||||||
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
|
|
||||||
i==l);
|
|
||||||
}
|
|
||||||
insertFunction();
|
|
||||||
}
|
|
||||||
|
|
||||||
function gotoNode(o,subIndex,root,hash,relpath)
|
|
||||||
{
|
|
||||||
var nti = navTreeSubIndices[subIndex][root+hash];
|
|
||||||
o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
|
|
||||||
if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
|
|
||||||
navTo(o,NAVTREE[0][1],"",relpath);
|
|
||||||
$('.item').removeClass('selected');
|
|
||||||
$('.item').removeAttr('id');
|
|
||||||
}
|
|
||||||
if (o.breadcrumbs) {
|
|
||||||
o.breadcrumbs.unshift(0); // add 0 for root node
|
|
||||||
showNode(o, o.node, 0, hash);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function navTo(o,root,hash,relpath)
|
|
||||||
{
|
|
||||||
var link = cachedLink();
|
|
||||||
if (link) {
|
|
||||||
var parts = link.split('#');
|
|
||||||
root = parts[0];
|
|
||||||
if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
|
|
||||||
else hash='';
|
|
||||||
}
|
|
||||||
if (hash.match(/^#l\d+$/)) {
|
|
||||||
var anchor=$('a[name='+hash.substring(1)+']');
|
|
||||||
glowEffect(anchor.parent(),1000); // line number
|
|
||||||
hash=''; // strip line number anchors
|
|
||||||
}
|
|
||||||
var url=root+hash;
|
|
||||||
var i=-1;
|
|
||||||
while (NAVTREEINDEX[i+1]<=url) i++;
|
|
||||||
if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
|
|
||||||
if (navTreeSubIndices[i]) {
|
|
||||||
gotoNode(o,i,root,hash,relpath)
|
|
||||||
} else {
|
|
||||||
getScript(relpath+'navtreeindex'+i,function(){
|
|
||||||
navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
|
|
||||||
if (navTreeSubIndices[i]) {
|
|
||||||
gotoNode(o,i,root,hash,relpath);
|
|
||||||
}
|
|
||||||
},true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function showSyncOff(n,relpath)
|
|
||||||
{
|
|
||||||
n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
|
|
||||||
}
|
|
||||||
|
|
||||||
function showSyncOn(n,relpath)
|
|
||||||
{
|
|
||||||
n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
|
|
||||||
}
|
|
||||||
|
|
||||||
function toggleSyncButton(relpath)
|
|
||||||
{
|
|
||||||
var navSync = $('#nav-sync');
|
|
||||||
if (navSync.hasClass('sync')) {
|
|
||||||
navSync.removeClass('sync');
|
|
||||||
showSyncOff(navSync,relpath);
|
|
||||||
storeLink(stripPath2(pathName())+hashUrl());
|
|
||||||
} else {
|
|
||||||
navSync.addClass('sync');
|
|
||||||
showSyncOn(navSync,relpath);
|
|
||||||
deleteLink();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var loadTriggered = false;
|
|
||||||
var readyTriggered = false;
|
|
||||||
var loadObject,loadToRoot,loadUrl,loadRelPath;
|
|
||||||
|
|
||||||
$(window).on('load',function(){
|
|
||||||
if (readyTriggered) { // ready first
|
|
||||||
navTo(loadObject,loadToRoot,loadUrl,loadRelPath);
|
|
||||||
showRoot();
|
|
||||||
}
|
|
||||||
loadTriggered=true;
|
|
||||||
});
|
|
||||||
|
|
||||||
function initNavTree(toroot,relpath)
|
|
||||||
{
|
|
||||||
var o = new Object();
|
|
||||||
o.toroot = toroot;
|
|
||||||
o.node = new Object();
|
|
||||||
o.node.li = document.getElementById("nav-tree-contents");
|
|
||||||
o.node.childrenData = NAVTREE;
|
|
||||||
o.node.children = new Array();
|
|
||||||
o.node.childrenUL = document.createElement("ul");
|
|
||||||
o.node.getChildrenUL = function() { return o.node.childrenUL; };
|
|
||||||
o.node.li.appendChild(o.node.childrenUL);
|
|
||||||
o.node.depth = 0;
|
|
||||||
o.node.relpath = relpath;
|
|
||||||
o.node.expanded = false;
|
|
||||||
o.node.isLast = true;
|
|
||||||
o.node.plus_img = document.createElement("span");
|
|
||||||
o.node.plus_img.className = 'arrow';
|
|
||||||
o.node.plus_img.innerHTML = arrowRight;
|
|
||||||
|
|
||||||
if (localStorageSupported()) {
|
|
||||||
var navSync = $('#nav-sync');
|
|
||||||
if (cachedLink()) {
|
|
||||||
showSyncOff(navSync,relpath);
|
|
||||||
navSync.removeClass('sync');
|
|
||||||
} else {
|
|
||||||
showSyncOn(navSync,relpath);
|
|
||||||
}
|
|
||||||
navSync.click(function(){ toggleSyncButton(relpath); });
|
|
||||||
}
|
|
||||||
|
|
||||||
if (loadTriggered) { // load before ready
|
|
||||||
navTo(o,toroot,hashUrl(),relpath);
|
|
||||||
showRoot();
|
|
||||||
} else { // ready before load
|
|
||||||
loadObject = o;
|
|
||||||
loadToRoot = toroot;
|
|
||||||
loadUrl = hashUrl();
|
|
||||||
loadRelPath = relpath;
|
|
||||||
readyTriggered=true;
|
|
||||||
}
|
|
||||||
|
|
||||||
$(window).bind('hashchange', function(){
|
|
||||||
if (window.location.hash && window.location.hash.length>1){
|
|
||||||
var a;
|
|
||||||
if ($(location).attr('hash')){
|
|
||||||
var clslink=stripPath(pathName())+':'+hashValue();
|
|
||||||
a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
|
|
||||||
}
|
|
||||||
if (a==null || !$(a).parent().parent().hasClass('selected')){
|
|
||||||
$('.item').removeClass('selected');
|
|
||||||
$('.item').removeAttr('id');
|
|
||||||
}
|
|
||||||
var link=stripPath2(pathName());
|
|
||||||
navTo(o,link,hashUrl(),relpath);
|
|
||||||
} else if (!animationInProgress) {
|
|
||||||
$('#doc-content').scrollTop(0);
|
|
||||||
$('.item').removeClass('selected');
|
|
||||||
$('.item').removeAttr('id');
|
|
||||||
navTo(o,toroot,hashUrl(),relpath);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
/* @license-end */
|
|
@ -1,34 +0,0 @@
|
|||||||
/*
|
|
||||||
@licstart The following is the entire license notice for the
|
|
||||||
JavaScript code in this file.
|
|
||||||
|
|
||||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
|
||||||
it under the terms of version 2 of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along
|
|
||||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
|
|
||||||
@licend The above is the entire license notice
|
|
||||||
for the JavaScript code in this file
|
|
||||||
*/
|
|
||||||
var NAVTREE =
|
|
||||||
[
|
|
||||||
[ "Renderd7-nightly", "index.html", ]
|
|
||||||
];
|
|
||||||
|
|
||||||
var NAVTREEINDEX =
|
|
||||||
[
|
|
||||||
"index.html"
|
|
||||||
];
|
|
||||||
|
|
||||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
|
||||||
var SYNCOFFMSG = 'click to enable panel synchronisation';
|
|
@ -1,5 +0,0 @@
|
|||||||
var NAVTREEINDEX0 =
|
|
||||||
{
|
|
||||||
"index.html":[],
|
|
||||||
"pages.html":[]
|
|
||||||
};
|
|
Before Width: | Height: | Size: 123 B |
@ -1,137 +0,0 @@
|
|||||||
/*
|
|
||||||
@licstart The following is the entire license notice for the
|
|
||||||
JavaScript code in this file.
|
|
||||||
|
|
||||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation; either version 2 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along
|
|
||||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
|
|
||||||
@licend The above is the entire license notice
|
|
||||||
for the JavaScript code in this file
|
|
||||||
*/
|
|
||||||
function initResizable()
|
|
||||||
{
|
|
||||||
var cookie_namespace = 'doxygen';
|
|
||||||
var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight;
|
|
||||||
|
|
||||||
function readCookie(cookie)
|
|
||||||
{
|
|
||||||
var myCookie = cookie_namespace+"_"+cookie+"=";
|
|
||||||
if (document.cookie) {
|
|
||||||
var index = document.cookie.indexOf(myCookie);
|
|
||||||
if (index != -1) {
|
|
||||||
var valStart = index + myCookie.length;
|
|
||||||
var valEnd = document.cookie.indexOf(";", valStart);
|
|
||||||
if (valEnd == -1) {
|
|
||||||
valEnd = document.cookie.length;
|
|
||||||
}
|
|
||||||
var val = document.cookie.substring(valStart, valEnd);
|
|
||||||
return val;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
function writeCookie(cookie, val, expiration)
|
|
||||||
{
|
|
||||||
if (val==undefined) return;
|
|
||||||
if (expiration == null) {
|
|
||||||
var date = new Date();
|
|
||||||
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
|
|
||||||
expiration = date.toGMTString();
|
|
||||||
}
|
|
||||||
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
|
|
||||||
}
|
|
||||||
|
|
||||||
function resizeWidth()
|
|
||||||
{
|
|
||||||
var windowWidth = $(window).width() + "px";
|
|
||||||
var sidenavWidth = $(sidenav).outerWidth();
|
|
||||||
content.css({marginLeft:parseInt(sidenavWidth)+"px"});
|
|
||||||
writeCookie('width',sidenavWidth-barWidth, null);
|
|
||||||
}
|
|
||||||
|
|
||||||
function restoreWidth(navWidth)
|
|
||||||
{
|
|
||||||
var windowWidth = $(window).width() + "px";
|
|
||||||
content.css({marginLeft:parseInt(navWidth)+barWidth+"px"});
|
|
||||||
sidenav.css({width:navWidth + "px"});
|
|
||||||
}
|
|
||||||
|
|
||||||
function resizeHeight()
|
|
||||||
{
|
|
||||||
var headerHeight = header.outerHeight();
|
|
||||||
var footerHeight = footer.outerHeight();
|
|
||||||
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
|
||||||
content.css({height:windowHeight + "px"});
|
|
||||||
navtree.css({height:windowHeight + "px"});
|
|
||||||
sidenav.css({height:windowHeight + "px"});
|
|
||||||
var width=$(window).width();
|
|
||||||
if (width!=collapsedWidth) {
|
|
||||||
if (width<desktop_vp && collapsedWidth>=desktop_vp) {
|
|
||||||
if (!collapsed) {
|
|
||||||
collapseExpand();
|
|
||||||
}
|
|
||||||
} else if (width>desktop_vp && collapsedWidth<desktop_vp) {
|
|
||||||
if (collapsed) {
|
|
||||||
collapseExpand();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
collapsedWidth=width;
|
|
||||||
}
|
|
||||||
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
|
||||||
}
|
|
||||||
|
|
||||||
function collapseExpand()
|
|
||||||
{
|
|
||||||
if (sidenav.width()>0) {
|
|
||||||
restoreWidth(0);
|
|
||||||
collapsed=true;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
var width = readCookie('width');
|
|
||||||
if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); }
|
|
||||||
collapsed=false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
header = $("#top");
|
|
||||||
sidenav = $("#side-nav");
|
|
||||||
content = $("#doc-content");
|
|
||||||
navtree = $("#nav-tree");
|
|
||||||
footer = $("#nav-path");
|
|
||||||
$(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
|
|
||||||
$(sidenav).resizable({ minWidth: 0 });
|
|
||||||
$(window).resize(function() { resizeHeight(); });
|
|
||||||
var device = navigator.userAgent.toLowerCase();
|
|
||||||
var touch_device = device.match(/(iphone|ipod|ipad|android)/);
|
|
||||||
if (touch_device) { /* wider split bar for touch only devices */
|
|
||||||
$(sidenav).css({ paddingRight:'20px' });
|
|
||||||
$('.ui-resizable-e').css({ width:'20px' });
|
|
||||||
$('#nav-sync').css({ right:'34px' });
|
|
||||||
barWidth=20;
|
|
||||||
}
|
|
||||||
var width = readCookie('width');
|
|
||||||
if (width) { restoreWidth(width); } else { resizeWidth(); }
|
|
||||||
resizeHeight();
|
|
||||||
var url = location.href;
|
|
||||||
var i=url.indexOf("#");
|
|
||||||
if (i>=0) window.location.hash=url.substr(i);
|
|
||||||
var _preventDefault = function(evt) { evt.preventDefault(); };
|
|
||||||
$("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
|
|
||||||
$(".ui-resizable-handle").dblclick(collapseExpand);
|
|
||||||
$(window).on('load',resizeHeight);
|
|
||||||
}
|
|
||||||
/* @license-end */
|
|
Before Width: | Height: | Size: 314 B |
Before Width: | Height: | Size: 844 B |
Before Width: | Height: | Size: 838 B |
Before Width: | Height: | Size: 146 B |
Before Width: | Height: | Size: 169 B |
Before Width: | Height: | Size: 178 B |
Before Width: | Height: | Size: 193 B |