mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
447 lines
37 KiB
HTML
447 lines
37 KiB
HTML
<!-- HTML header for doxygen 1.8.14-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="cache-control" content="max-age=86400"/>
|
|
<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.12.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>FTXUI: include/ftxui/dom/node.hpp File Reference</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="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen_extra.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="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">FTXUI
|
|
 <span id="projectnumber">2.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">C++ functional terminal UI.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.12.0 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',true);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('node_8hpp.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">node.hpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="node_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2dom_2node_8hppdep" alt=""/></div>
|
|
<map name="ainclude_2ftxui_2dom_2node_8hppdep" id="ainclude_2ftxui_2dom_2node_8hppdep">
|
|
<area shape="rect" title=" " alt="" coords="5103,5,5301,31"/>
|
|
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="2808,79,3036,104"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,25,3036,89,3036,84,5089,20"/>
|
|
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="5,328,156,368"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,23,3245,41,2089,59,1604,69,1238,81,1076,82,937,72,697,47,584,45,526,49,467,58,405,72,339,92,269,119,194,154,170,170,150,190,118,239,98,289,87,329,82,327,93,287,114,236,146,187,167,166,191,150,267,115,337,87,403,67,466,53,526,44,584,40,697,42,937,66,1077,76,1238,76,1604,64,2089,53,3244,36,5089,18"/>
|
|
<area shape="rect" href="screen__interactive_8cpp.html" title=" " alt="" coords="270,240,443,280"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,21,4279,22,3682,26,3022,35,2350,51,1715,75,1427,91,1167,109,941,130,756,155,660,173,566,197,413,242,411,237,565,191,659,168,755,149,941,125,1167,104,1427,86,1715,70,2350,46,3022,30,3682,21,4279,17,5089,16"/>
|
|
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="2191,247,2355,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,22,4427,21,3481,27,3014,34,2611,45,2316,60,2223,70,2175,81,2140,102,2114,128,2107,143,2104,158,2107,174,2115,191,2132,210,2153,225,2202,245,2200,250,2151,230,2128,214,2110,193,2102,175,2099,158,2102,141,2110,125,2137,98,2173,76,2222,65,2316,55,2611,39,3014,29,3481,22,4427,16,5089,16"/>
|
|
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="3202,247,3373,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5316,23,5659,44,6082,76,6202,80,6336,75,6471,68,6594,64,6695,69,6733,76,6761,88,6777,105,6778,129,6765,158,6734,194,6718,201,6686,206,6574,215,6195,229,5669,236,5069,240,3938,240,3385,243,3338,250,3337,245,3384,237,3938,235,5069,235,5669,231,6195,223,6574,210,6685,201,6717,195,6731,190,6760,155,6773,128,6772,107,6758,92,6731,81,6694,74,6594,69,6471,74,6336,81,6202,85,6082,81,5658,49,5315,28"/>
|
|
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="3397,247,3564,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5315,17,5685,19,6159,27,6385,34,6577,45,6714,58,6757,67,6778,77,6799,106,6806,135,6799,165,6778,194,6763,200,6732,206,6625,215,6263,228,5760,235,5186,239,4104,240,3576,243,3530,250,3529,245,3575,237,4104,235,5186,234,5760,230,6262,222,6625,209,6731,200,6762,195,6775,190,6794,163,6800,135,6794,108,6775,81,6755,72,6713,64,6576,50,6385,40,6159,32,5685,24,5315,22"/>
|
|
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="3739,159,3918,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,29,4796,49,4442,81,4186,114,3930,155,3889,162,3888,157,3930,149,4185,108,4442,76,4795,44,5088,23"/>
|
|
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="3942,159,4126,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,33,4880,54,4638,81,4388,115,4138,155,4096,162,4095,157,4138,149,4387,110,4638,76,4879,48,5089,27"/>
|
|
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="3588,240,3731,280"/>
|
|
<area shape="poly" title=" " alt="" coords="5315,17,5696,18,6187,26,6421,33,6620,44,6762,58,6806,67,6829,77,6849,106,6856,135,6850,165,6829,194,6814,200,6784,205,6681,214,6332,227,5848,234,5295,238,4253,240,3744,243,3731,244,3731,239,3743,237,4253,234,5295,232,5848,229,6332,221,6681,209,6783,200,6813,195,6826,190,6845,163,6851,135,6845,108,6826,81,6805,72,6762,63,6619,49,6421,39,6187,31,5696,24,5315,22"/>
|
|
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="4150,159,4321,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5107,35,4765,85,4333,155,4293,162,4292,157,4332,149,4765,80,5106,30"/>
|
|
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="3755,247,3918,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5316,16,5707,18,6215,25,6457,32,6663,43,6811,57,6856,66,6880,77,6900,106,6907,135,6900,165,6880,194,6865,200,6837,205,6738,213,6405,226,5941,233,5413,237,4417,240,3930,243,3885,250,3884,245,3930,237,4417,234,5413,232,5941,228,6405,220,6738,208,6836,199,6864,195,6876,190,6895,163,6902,135,6895,108,6876,81,6855,71,6810,63,6663,48,6457,38,6215,30,5707,23,5316,22"/>
|
|
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="4345,159,4507,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5144,37,5002,70,4830,107,4675,131,4520,155,4481,162,4480,157,4519,149,4674,126,4830,101,5001,65,5143,31"/>
|
|
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="4531,159,4718,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5163,38,5074,72,4968,107,4686,162,4685,157,4967,101,5073,67,5161,33"/>
|
|
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="4743,159,4920,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5177,41,5125,74,5063,106,4971,140,4886,162,4885,157,4969,135,5061,102,5123,69,5174,36"/>
|
|
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="4945,159,5123,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5189,44,5165,75,5136,106,5095,138,5056,162,5053,157,5092,133,5132,102,5161,71,5184,41"/>
|
|
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="5148,159,5323,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5210,43,5235,159,5230,160,5205,45"/>
|
|
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="5347,159,5534,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5233,36,5424,157,5421,161,5230,40"/>
|
|
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="5558,159,5729,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5249,33,5611,157,5609,162,5247,38"/>
|
|
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="2379,247,2571,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,23,3670,40,2878,58,2588,69,2417,81,2370,85,2327,86,2253,85,2220,90,2189,101,2158,121,2128,153,2120,172,2128,190,2233,213,2411,245,2410,250,2232,218,2124,194,2115,172,2124,151,2155,117,2186,96,2218,85,2252,80,2327,80,2370,80,2416,76,2588,63,2878,52,3670,35,5089,18"/>
|
|
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="3369,152,3512,192"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,27,4709,47,4233,81,3825,124,3512,164,3512,158,3824,119,4232,76,4709,42,5089,22"/>
|
|
<area shape="rect" href="scroll__indicator_8cpp.html" title=" " alt="" coords="2639,240,2786,280"/>
|
|
<area shape="poly" title=" " alt="" coords="5089,22,4423,29,3960,36,3472,48,3005,65,2604,88,2442,102,2315,117,2227,135,2200,144,2185,154,2148,184,2115,200,2099,202,2102,200,2144,199,2231,202,2374,213,2584,237,2640,245,2639,250,2583,243,2374,218,2231,207,2144,204,2102,205,2093,203,2114,195,2146,180,2182,150,2198,139,2226,130,2314,112,2442,96,2603,82,3004,60,3472,43,3960,31,4423,23,5089,17"/>
|
|
<area shape="rect" href="underlined_8cpp.html" title=" " alt="" coords="3943,247,4149,273"/>
|
|
<area shape="poly" title=" " alt="" coords="5315,16,5718,17,6242,24,6493,31,6706,42,6859,57,6906,66,6930,77,6951,106,6958,135,6951,165,6930,194,6895,204,6816,212,6545,226,6162,237,5712,246,4792,257,4150,261,4150,256,4792,251,5712,241,6162,232,6545,221,6816,207,6894,198,6927,190,6946,163,6952,135,6946,108,6927,81,6905,71,6858,62,6705,47,6492,37,6242,29,5718,22,5315,22"/>
|
|
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="5753,159,5931,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5264,31,5794,157,5793,162,5263,36"/>
|
|
<area shape="rect" href="separator_8cpp.html" title=" " alt="" coords="5956,159,6155,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5280,30,5991,157,5991,162,5279,36"/>
|
|
<area shape="rect" href="size_8cpp.html" title=" " alt="" coords="6179,159,6343,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5312,30,5691,78,5928,112,6166,149,6206,157,6205,162,6166,155,5927,117,5690,84,5311,35"/>
|
|
<area shape="rect" href="util_8cpp.html" title=" " alt="" coords="6367,159,6525,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5316,26,5771,71,6062,106,6354,149,6394,157,6393,162,6354,155,6061,111,5770,76,5315,31"/>
|
|
<area shape="rect" href="vbox_8cpp.html" title=" " alt="" coords="6550,159,6721,185"/>
|
|
<area shape="poly" title=" " alt="" coords="5315,24,5540,40,5844,66,6190,102,6538,149,6580,157,6579,162,6538,155,6189,107,5844,71,5540,45,5315,29"/>
|
|
<area shape="rect" href="node_8cpp.html" title=" " alt="" coords="6998,79,7169,104"/>
|
|
<area shape="poly" title=" " alt="" coords="5315,17,5605,21,6017,31,6494,48,6980,76,6998,77,6997,83,6979,81,6494,54,6017,36,5605,27,5315,23"/>
|
|
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="974,240,1153,280"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2413,99,1925,108,1687,115,1478,125,1317,138,1260,146,1223,155,1182,172,1144,195,1085,242,1082,238,1141,191,1180,167,1221,149,1259,141,1317,133,1478,120,1687,110,1925,103,2413,94,2794,90"/>
|
|
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="1927,328,2077,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,99,2613,107,2413,118,2241,134,2181,144,2146,154,2120,172,2097,193,2058,241,2030,290,2012,329,2007,326,2025,287,2054,238,2093,189,2117,167,2144,150,2179,139,2240,129,2412,113,2613,101,2794,94"/>
|
|
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="1053,328,1204,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,97,2461,103,2045,113,1669,130,1533,141,1453,155,1407,171,1361,192,1275,241,1203,290,1152,330,1149,326,1200,286,1272,236,1358,187,1405,166,1452,149,1533,136,1668,125,2045,108,2461,97,2794,92"/>
|
|
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="704,328,855,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,95,2322,98,1701,106,1403,113,1148,124,963,137,906,145,877,154,855,171,838,192,810,241,794,289,785,328,780,327,788,288,806,238,833,189,852,168,874,150,905,140,963,132,1148,118,1403,108,1701,101,2322,92,2794,90"/>
|
|
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="529,328,680,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2795,97,2315,103,1683,114,1115,131,924,142,864,148,832,155,797,171,764,192,703,240,654,290,621,329,617,326,650,286,699,236,761,187,795,166,831,149,863,143,924,137,1115,126,1682,109,2315,97,2795,91"/>
|
|
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="1228,328,1379,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2477,100,2083,109,1729,126,1602,139,1528,155,1494,171,1460,192,1401,241,1352,290,1320,329,1315,326,1348,286,1397,237,1457,187,1491,166,1526,149,1601,134,1729,121,2083,104,2477,94,2794,91"/>
|
|
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="1403,328,1553,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,97,2472,104,2078,116,1737,132,1624,143,1589,148,1571,154,1551,172,1533,193,1507,241,1491,289,1483,328,1478,327,1486,288,1502,239,1529,190,1547,168,1569,150,1588,143,1623,138,1736,127,2078,110,2472,99,2794,92"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,95,2197,97,1376,105,975,113,630,123,378,137,299,145,258,154,228,171,201,192,153,240,117,290,93,329,88,326,112,287,149,237,197,188,225,166,256,150,298,140,378,132,630,118,975,107,1376,100,2197,92,2794,90"/>
|
|
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="2101,328,2252,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2617,100,2421,110,2257,127,2201,139,2183,146,2172,154,2159,173,2151,195,2148,219,2149,243,2158,290,2171,327,2166,328,2153,291,2144,244,2143,219,2146,194,2154,171,2168,150,2180,142,2200,134,2256,122,2421,104,2616,95,2794,91"/>
|
|
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="1577,328,1728,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,97,2600,101,2374,111,2161,128,2074,140,2008,155,1958,172,1908,193,1814,242,1735,291,1679,330,1676,326,1732,286,1812,237,1906,188,1956,167,2007,149,2073,135,2160,123,2373,106,2600,96,2794,91"/>
|
|
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="879,328,1029,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,97,2317,103,1693,115,1146,132,971,143,920,148,900,154,887,173,882,195,884,219,891,243,915,290,940,326,936,329,910,292,886,245,879,220,877,195,882,171,896,150,919,143,971,137,1146,127,1693,109,2316,98,2794,91"/>
|
|
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="180,328,331,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,95,2205,95,1398,101,1004,109,666,119,420,134,343,144,303,154,280,171,265,189,247,241,243,263,244,287,252,327,247,328,239,287,238,263,242,239,261,186,276,167,301,150,342,139,419,129,666,114,1004,103,1398,96,2205,90,2794,90"/>
|
|
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="355,328,505,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2362,101,1774,112,1186,129,941,141,755,155,676,158,604,154,477,143,420,145,366,159,340,172,313,190,287,213,260,242,252,256,252,268,259,280,272,292,310,312,355,327,354,332,308,316,269,296,255,284,247,270,247,254,256,238,283,209,310,186,337,168,364,154,419,140,477,137,604,148,676,153,755,149,941,135,1186,124,1774,106,2362,96,2794,91"/>
|
|
<area shape="rect" href="toggle_8cpp.html" title=" " alt="" coords="1752,328,1903,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2618,100,2416,109,2227,126,2151,139,2094,155,2054,172,2016,193,1945,241,1887,291,1847,330,1843,326,1884,287,1942,237,2013,188,2052,167,2092,149,2150,134,2227,121,2415,104,2618,94,2794,91"/>
|
|
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="910,152,1089,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,95,2499,98,2089,106,1618,124,1376,137,1140,155,1089,160,1089,155,1139,149,1376,132,1617,118,2089,101,2499,92,2794,90"/>
|
|
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="1583,152,1765,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,100,2368,119,2103,135,1836,155,1766,162,1765,156,1835,149,2102,129,2368,114,2794,94"/>
|
|
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="2195,159,2435,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2809,108,2442,155,2388,162,2387,157,2442,149,2808,103"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,96,2620,101,2429,110,2268,127,2214,140,2185,154,2179,166,2178,178,2184,190,2194,203,2222,226,2252,245,2249,249,2219,231,2190,206,2179,193,2173,179,2173,164,2182,150,2212,135,2267,122,2429,105,2620,95,2794,91"/>
|
|
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="2891,159,3091,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2943,113,2983,157,2979,161,2939,116"/>
|
|
<area shape="poly" title=" " alt="" coords="2986,105,3045,124,3105,150,3131,169,3156,190,3211,221,3262,245,3259,250,3209,226,3152,194,3127,173,3102,154,3043,129,2985,110"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,94,3190,100,3338,111,3460,127,3502,137,3525,150,3533,162,3535,176,3527,203,3511,229,3494,249,3490,246,3507,226,3522,201,3529,176,3528,164,3521,154,3500,142,3459,132,3337,116,3190,105,3050,99"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,96,3356,115,3539,130,3721,149,3769,157,3768,162,3720,155,3538,135,3356,120,3049,101"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,93,3444,109,3687,125,3930,149,3978,157,3977,162,3930,155,3686,131,3443,114,3050,98"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,92,3182,98,3325,108,3456,125,3508,136,3548,150,3580,168,3608,192,3648,238,3644,241,3604,196,3577,173,3546,154,3507,141,3455,130,3325,113,3181,103,3050,98"/>
|
|
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="2811,247,2980,273"/>
|
|
<area shape="poly" title=" " alt="" coords="2882,113,2857,130,2838,153,2834,166,2834,178,2845,204,2863,227,2882,245,2879,249,2859,231,2840,207,2829,180,2828,165,2833,151,2853,126,2879,108"/>
|
|
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="3166,152,3345,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2984,104,3176,149,3175,155,2983,110"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,90,3258,94,3529,103,3833,120,4138,149,4184,157,4183,162,4138,155,3832,126,3529,108,3258,99,3050,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,96,3347,116,3491,131,3595,149,3641,167,3684,190,3811,245,3809,250,3682,194,3638,172,3593,155,3490,137,3346,122,3050,102"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,93,3711,113,4071,129,4333,149,4377,157,4376,162,4332,155,4070,134,3711,118,3050,98"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,92,3801,112,4216,129,4388,138,4520,149,4569,157,4568,162,4519,155,4388,144,4216,134,3801,117,3050,98"/>
|
|
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="3005,247,3178,273"/>
|
|
<area shape="poly" title=" " alt="" coords="2903,116,2889,134,2879,153,2875,173,2881,190,2904,207,2940,222,3029,245,3028,250,2939,227,2901,212,2877,194,2870,173,2874,151,2885,131,2898,113"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,92,3901,109,4380,126,4579,137,4730,149,4778,157,4778,162,4730,155,4579,142,4380,132,3901,115,3050,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,3454,97,3997,107,4537,125,4761,136,4932,149,4980,157,4979,162,4931,155,4761,141,4536,130,3997,113,3454,102,3050,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,3491,95,4093,105,4695,122,4945,135,5136,149,5184,157,5183,162,5135,155,4945,140,4694,128,4092,110,3490,100,3050,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,3526,95,4186,104,4848,122,5125,134,5334,149,5385,157,5385,162,5334,155,5124,139,4848,127,4186,110,3526,100,3050,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,90,3563,92,4284,100,5012,118,5316,132,5546,149,5593,157,5592,162,5546,155,5316,137,5012,123,4284,106,3563,98,3050,95"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,97,2708,103,2621,113,2547,130,2520,141,2500,154,2485,175,2478,201,2477,247,2471,247,2473,200,2480,173,2496,150,2517,136,2546,125,2620,108,2707,98,2794,92"/>
|
|
<area shape="poly" title=" " alt="" coords="3037,103,3189,123,3357,149,3370,152,3369,157,3356,155,3188,128,3036,108"/>
|
|
<area shape="poly" title=" " alt="" coords="2891,113,2828,154,2775,200,2732,242,2729,238,2771,196,2824,150,2888,108"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,94,3205,100,3380,111,3542,127,3608,137,3659,149,3680,159,3695,169,3709,180,3728,190,3775,203,3841,218,3980,245,3979,250,3840,224,3774,209,3726,194,3706,184,3691,173,3677,163,3657,155,3607,143,3542,132,3380,116,3205,105,3050,99"/>
|
|
<area shape="rect" href="paragraph_8cpp.html" title=" " alt="" coords="2511,159,2715,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2865,110,2658,162,2657,157,2863,105"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,90,3597,92,4375,99,4781,107,5163,117,5492,131,5741,149,5790,157,5789,162,5740,155,5492,137,5163,123,4781,112,4374,105,3597,97,3050,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,90,3632,92,4468,100,5319,118,5675,132,5944,149,5997,157,5996,162,5943,155,5674,137,5319,123,4468,105,3632,97,3050,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,4701,109,5626,127,5965,137,6166,149,6212,157,6211,162,6166,155,5965,143,5626,132,4701,115,3049,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,4795,108,5779,125,6141,137,6354,149,6399,157,6398,162,6354,155,6140,142,5779,131,4795,113,3050,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3050,91,4887,108,5929,125,6312,137,6538,149,6585,157,6585,162,6538,155,6312,142,5929,131,4887,113,3049,96"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,262,1500,282,1707,300,1914,325,1927,327,1926,333,1914,331,1707,305,1500,287,1167,268"/>
|
|
<area shape="poly" title=" " alt="" coords="1088,289,1116,326,1112,329,1084,293"/>
|
|
<area shape="poly" title=" " alt="" coords="989,287,842,331,841,325,987,281"/>
|
|
<area shape="poly" title=" " alt="" coords="961,281,692,331,681,333,680,328,691,325,960,276"/>
|
|
<area shape="poly" title=" " alt="" coords="1130,282,1252,325,1250,330,1128,287"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,280,1391,325,1403,328,1402,333,1389,331,1166,285"/>
|
|
<area shape="poly" title=" " alt="" coords="960,267,608,286,388,304,168,331,157,332,156,327,167,325,388,299,608,280,960,262"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,260,1342,266,1571,277,1829,296,2089,325,2101,327,2101,333,2088,331,1829,302,1571,283,1341,271,1166,266"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,270,1352,293,1565,325,1577,328,1576,333,1564,331,1352,299,1166,275"/>
|
|
<area shape="poly" title=" " alt="" coords="1030,291,980,330,977,326,1027,287"/>
|
|
<area shape="poly" title=" " alt="" coords="960,270,680,291,511,308,342,331,331,332,330,327,342,325,511,303,680,285,960,264"/>
|
|
<area shape="poly" title=" " alt="" coords="961,274,755,297,517,331,506,333,505,327,516,325,755,291,960,268"/>
|
|
<area shape="poly" title=" " alt="" coords="1166,265,1427,287,1584,304,1740,325,1752,327,1751,333,1739,331,1583,309,1427,292,1166,271"/>
|
|
<area shape="poly" title=" " alt="" coords="1024,202,1051,238,1047,241,1020,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1103,183,1279,207,1480,237,1698,279,1915,325,1927,328,1926,333,1913,331,1697,284,1479,243,1278,212,1102,188"/>
|
|
<area shape="poly" title=" " alt="" coords="978,204,967,222,960,242,958,261,964,279,978,291,1002,303,1061,325,1060,330,999,308,975,295,960,281,953,262,954,240,962,220,973,202"/>
|
|
<area shape="poly" title=" " alt="" coords="964,202,910,242,803,330,800,326,907,238,960,198"/>
|
|
<area shape="poly" title=" " alt="" coords="945,200,649,330,647,325,943,195"/>
|
|
<area shape="poly" title=" " alt="" coords="1070,194,1118,214,1166,238,1232,283,1284,326,1281,330,1229,287,1163,242,1116,219,1068,199"/>
|
|
<area shape="poly" title=" " alt="" coords="1077,193,1212,237,1334,284,1435,325,1433,330,1332,289,1210,243,1075,198"/>
|
|
<area shape="poly" title=" " alt="" coords="896,182,677,204,573,221,532,231,501,242,488,251,479,262,471,272,457,282,416,300,380,311,316,319,250,321,168,331,157,333,156,328,167,325,249,316,315,313,378,305,414,295,454,278,467,269,475,258,484,247,498,238,530,226,572,216,676,199,896,177"/>
|
|
<area shape="poly" title=" " alt="" coords="1103,180,1333,203,1604,237,1847,277,2089,325,2102,328,2101,333,2088,331,1846,283,1603,243,1332,209,1102,185"/>
|
|
<area shape="poly" title=" " alt="" coords="1098,193,1283,237,1591,325,1590,330,1281,243,1096,198"/>
|
|
<area shape="poly" title=" " alt="" coords="955,202,935,220,920,241,916,263,920,286,930,308,941,326,937,329,925,310,915,288,911,263,916,239,931,216,951,198"/>
|
|
<area shape="poly" title=" " alt="" coords="897,191,769,213,629,243,565,262,500,283,327,330,326,325,499,277,563,256,628,237,768,208,896,186"/>
|
|
<area shape="poly" title=" " alt="" coords="918,198,763,243,487,330,485,325,761,237,916,193"/>
|
|
<area shape="poly" title=" " alt="" coords="1103,188,1373,237,1580,283,1754,325,1753,331,1579,289,1372,243,1102,193"/>
|
|
<area shape="poly" title=" " alt="" coords="897,187,695,211,462,243,444,246,443,240,462,237,695,206,896,182"/>
|
|
<area shape="poly" title=" " alt="" coords="1570,191,1153,249,1153,244,1569,185"/>
|
|
<area shape="poly" title=" " alt="" coords="1723,196,1968,325,1965,330,1721,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1597,198,1452,243,1185,330,1183,325,1451,237,1596,193"/>
|
|
<area shape="poly" title=" " alt="" coords="1623,200,1345,330,1343,325,1621,195"/>
|
|
<area shape="poly" title=" " alt="" coords="1648,204,1565,282,1505,330,1502,326,1562,278,1644,200"/>
|
|
<area shape="poly" title=" " alt="" coords="1742,194,2123,325,2121,330,1740,199"/>
|
|
<area shape="poly" title=" " alt="" coords="1675,206,1667,280,1659,328,1654,327,1662,280,1669,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1702,201,1813,326,1809,330,1698,204"/>
|
|
<area shape="poly" title=" " alt="" coords="2424,155,2466,149,2840,101,2840,107,2466,155,2424,160"/>
|
|
<area shape="poly" title=" " alt="" coords="2306,198,2281,248,2276,246,2301,196"/>
|
|
<area shape="poly" title=" " alt="" coords="3396,201,3309,250,3306,245,3394,196"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,203,3478,246,3473,248,3453,206"/>
|
|
<area shape="poly" title=" " alt="" coords="3502,195,3612,237,3610,242,3501,200"/>
|
|
<area shape="poly" title=" " alt="" coords="3356,195,3253,210,3173,220,2993,243,2952,250,2951,245,2992,237,3172,214,3252,205,3355,189"/>
|
|
<area shape="poly" title=" " alt="" coords="3526,189,3784,245,3783,250,3525,194"/>
|
|
<area shape="poly" title=" " alt="" coords="3356,197,3139,250,3138,245,3355,191"/>
|
|
<area shape="poly" title=" " alt="" coords="3356,195,3151,217,2990,224,2830,229,2628,243,2561,250,2561,245,2627,237,2830,224,2990,219,3150,212,3355,189"/>
|
|
<area shape="poly" title=" " alt="" coords="3356,195,3198,213,3075,219,2953,225,2798,243,2787,245,2786,239,2798,237,2952,220,3075,213,3198,207,3356,189"/>
|
|
<area shape="poly" title=" " alt="" coords="3526,182,3930,237,3977,245,3976,250,3930,243,3525,187"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="node_8hpp_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1Node.html">Node</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structftxui_1_1Node_1_1Status" id="r_structftxui_1_1Node_1_1Status"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1Node.html#structftxui_1_1Node_1_1Status">Node::Status</a></td></tr>
|
|
<tr class="separator:structftxui_1_1Node_1_1Status"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html">ftxui</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ad4b8aa9392f56ba41e2b421e046a7d83" id="r_ad4b8aa9392f56ba41e2b421e046a7d83"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#ad4b8aa9392f56ba41e2b421e046a7d83">Render</a> (<a class="el" href="classftxui_1_1Screen.html">Screen</a> &screen, const <a class="el" href="namespaceftxui.html#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &element)</td></tr>
|
|
<tr class="memdesc:ad4b8aa9392f56ba41e2b421e046a7d83"><td class="mdescLeft"> </td><td class="mdescRight">Display an element on a <a class="el" href="classftxui_1_1Screen.html" title="A rectangular grid of Pixel.">ftxui::Screen</a>. <br /></td></tr>
|
|
<tr class="separator:ad4b8aa9392f56ba41e2b421e046a7d83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32a24db985fa1b37bf686b00f7e1b4ff" id="r_a32a24db985fa1b37bf686b00f7e1b4ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#a32a24db985fa1b37bf686b00f7e1b4ff">Render</a> (<a class="el" href="classftxui_1_1Screen.html">Screen</a> &screen, <a class="el" href="classftxui_1_1Node.html">Node</a> *node)</td></tr>
|
|
<tr class="memdesc:a32a24db985fa1b37bf686b00f7e1b4ff"><td class="mdescLeft"> </td><td class="mdescRight">Display an element on a <a class="el" href="classftxui_1_1Screen.html" title="A rectangular grid of Pixel.">ftxui::Screen</a>. <br /></td></tr>
|
|
<tr class="separator:a32a24db985fa1b37bf686b00f7e1b4ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="structftxui_1_1Node_1_1Status" id="structftxui_1_1Node_1_1Status"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structftxui_1_1Node_1_1Status">◆ </a></span>ftxui::Node::Status</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct ftxui::Node::Status</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.14-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
</div>
|
|
<script>
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
const projectNumber = document.getElementById('projectname');
|
|
|
|
if (!projectNumber) {
|
|
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
|
|
return;
|
|
}
|
|
|
|
const langs = ["en", "es", "fr", "ja", "zh-CH", "zh-TW"];
|
|
const lang_paths = {"en": "../../index.html", "es": "../../es/index.html", "fr": "../../fr/index.html", "ja": "../../ja/index.html", "zh-CH": "../../zh-CH/index.html", "zh-TW": "../../zh-TW/index.html"};
|
|
const lang_display = {"en": "English", "es": "Espa\u00f1ol", "fr": "Fran\u00e7ais", "ja": "\u65e5\u672c\u8a9e", "zh-CH": "\u4e2d\u6587 (\u7b80\u4f53)", "zh-TW": "\u4e2d\u6587 (\u7e41\u9ad4)"};
|
|
const versions = ["main", "v6.1.9", "v6.1.8", "v6.1.7", "v6.1.6", "v6.1.5", "v6.1.4", "v6.1.3", "v6.1.2", "v6.1.1", "v6.1.0", "v6.0.2", "v6.0.1", "v6.0.0", "v5.0.0", "v4.1.1", "v4.1.0", "v4.0.0", "v3.0.0", "v2.0.0", "v0.9", "v0.11", "v0.10"];
|
|
const version_paths = {"main": "../../index.html", "v6.1.9": "../v6.1.9/index.html", "v6.1.8": "../v6.1.8/index.html", "v6.1.7": "../v6.1.7/index.html", "v6.1.6": "../v6.1.6/index.html", "v6.1.5": "../v6.1.5/index.html", "v6.1.4": "../v6.1.4/index.html", "v6.1.3": "../v6.1.3/index.html", "v6.1.2": "../v6.1.2/index.html", "v6.1.1": "../v6.1.1/index.html", "v6.1.0": "../v6.1.0/index.html", "v6.0.2": "../v6.0.2/index.html", "v6.0.1": "../v6.0.1/index.html", "v6.0.0": "../v6.0.0/index.html", "v5.0.0": "../v5.0.0/index.html", "v4.1.1": "../v4.1.1/index.html", "v4.1.0": "../v4.1.0/index.html", "v4.0.0": "../v4.0.0/index.html", "v3.0.0": "../v3.0.0/index.html", "v2.0.0": "index.html", "v0.9": "../v0.9/index.html", "v0.11": "../v0.11/index.html", "v0.10": "../v0.10/index.html"};
|
|
const currentLang = "en";
|
|
const currentVersion = "v2.0.0";
|
|
|
|
// Helper function to create a styled select element
|
|
const createSelect = (options, current, paths, label, displayMap = null) => {
|
|
const select = document.createElement('select');
|
|
select.title = label;
|
|
select.onchange = function() {
|
|
const selectedValue = this.value;
|
|
if (selectedValue in paths) {
|
|
window.location.href = paths[selectedValue];
|
|
}
|
|
};
|
|
|
|
// Sort versions: 'main' first, then others numerically descending.
|
|
options.sort((a, b) => {
|
|
if (a === 'main') return -1;
|
|
if (b === 'main') return 1;
|
|
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
|
|
});
|
|
|
|
options.forEach(v => {
|
|
const option = document.createElement('option');
|
|
option.value = v;
|
|
// Use the displayMap if provided, otherwise default to the value (v)
|
|
option.textContent = displayMap ? displayMap[v] : v;
|
|
if (v === current) {
|
|
option.selected = true;
|
|
}
|
|
select.appendChild(option);
|
|
});
|
|
|
|
// Apply some styling to make it look good.
|
|
Object.assign(select.style, {
|
|
backgroundColor: 'rgba(0, 0, 0, 0.8)',
|
|
color: 'white',
|
|
border: '1px solid rgba(255, 255, 255, 0.2)',
|
|
padding: '5px',
|
|
borderRadius: '5px',
|
|
fontSize: '14px',
|
|
fontFamily: 'inherit',
|
|
margin: '0 5px 0 0',
|
|
cursor: 'pointer'
|
|
});
|
|
return select;
|
|
};
|
|
|
|
// 1. Create Language Switcher, passing the language display names map
|
|
const langSelect = createSelect(langs, currentLang, lang_paths, 'Select Language', lang_display);
|
|
|
|
// 2. Create Version Switcher
|
|
const versionSelect = createSelect(versions, currentVersion, version_paths, 'Select Version');
|
|
|
|
// 3. Create FTXUI title.
|
|
const ftxuiTitle = document.createElement('span');
|
|
ftxuiTitle.textContent = 'FTXUI: ';
|
|
Object.assign(ftxuiTitle.style, {
|
|
color: 'white',
|
|
fontSize: '20px',
|
|
fontWeight: 'bold',
|
|
marginRight: '10px'
|
|
});
|
|
|
|
// 3. Create a container to hold both selectors
|
|
const container = document.createElement('div');
|
|
container.id = 'version-lang-switchers';
|
|
Object.assign(container.style, {
|
|
display: 'flex',
|
|
alignItems: 'center',
|
|
justifyContent: 'flex-end',
|
|
width: 'auto'
|
|
});
|
|
container.appendChild(ftxuiTitle);
|
|
container.appendChild(langSelect);
|
|
container.appendChild(versionSelect);
|
|
|
|
Object.assign(container.style, {
|
|
backgroundColor: 'rgba(0, 0, 0, 0.5)',
|
|
padding: '5px 10px',
|
|
borderRadius: '8px'
|
|
});
|
|
|
|
|
|
// Replace the Doxygen project number element with our container.
|
|
projectNumber.replaceWith(container);
|
|
|
|
// Clean up the original Doxygen project number text if it still exists nearby
|
|
const parent = container.parentElement;
|
|
if (parent) {
|
|
const textNode = Array.from(parent.childNodes).find(n => n.nodeType === 3 && n.textContent.trim() !== '');
|
|
if (textNode) {
|
|
textNode.remove();
|
|
}
|
|
}
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|