mirror of
https://gitlab.freedesktop.org/libinput/libei.git
synced 2026-01-13 08:20:18 +01:00
Build the doxygen API documentation. This is copied from libinput so it takes over that style (which is more readable than the default doxygen style). Some extra documentation is added too and all the immediate errors are fixed in this commit but doxygen still warns about undocumented parameters. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
12 lines
No EOL
2.3 KiB
JavaScript
12 lines
No EOL
2.3 KiB
JavaScript
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)
|
|
{var currentRow=$('#row_'+id);var rows=currentRow.nextAll("tr");var re=new RegExp('^row_'+id+'\\d+_$',"i");var childRows=rows.filter(function(){return this.id.match(re);});if(childRows.filter(':first').is(':visible')===true){var currentRowSpans=currentRow.find("span");currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");currentRowSpans.filter(".arrow").html('►');rows.filter("[id^=row_"+id+"]").hide();}else{var currentRowSpans=currentRow.find("span");currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");currentRowSpans.filter(".arrow").html('▼');var childRowsSpans=childRows.find("span");childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");childRowsSpans.filter(".arrow").html('►');childRows.show();}
|
|
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');$(img).attr('src',src.substring(0,src.length-10)+'open.png');}} |