Files
FTXUI/en/v2.0.0/requirement_8hpp.html

440 lines
40 KiB
HTML
Raw Normal View History

<!-- 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/requirement.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
&#160;<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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('requirement_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> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">requirement.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="requirement_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2dom_2requirement_8hppdep" alt=""/></div>
<map name="ainclude_2ftxui_2dom_2requirement_8hppdep" id="ainclude_2ftxui_2dom_2requirement_8hppdep">
<area shape="rect" title=" " alt="" coords="1779,5,2026,31"/>
<area shape="rect" href="node_8hpp.html" title=" " alt="" coords="3766,79,3965,104"/>
<area shape="poly" title=" " alt="" coords="2040,22,3766,84,3766,89,2040,27"/>
<area shape="rect" href="screen__interactive_8cpp.html" title=" " alt="" coords="5,313,179,353"/>
<area shape="poly" title=" " alt="" coords="1766,23,1558,28,1291,38,994,55,695,81,479,103,386,121,270,155,189,179,158,196,126,227,113,248,104,271,96,314,91,313,99,269,108,245,122,224,155,192,187,174,269,149,385,116,478,98,694,76,993,49,1291,32,1558,22,1766,18"/>
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="1374,321,1538,346"/>
<area shape="poly" title=" " alt="" coords="1766,28,1365,49,1115,67,858,89,615,116,406,148,320,166,251,185,200,205,170,227,162,246,164,255,170,263,186,271,221,278,335,291,682,310,1074,322,1374,328,1374,333,1074,328,682,316,335,296,220,283,185,276,166,267,159,257,156,245,166,224,197,201,249,180,319,160,405,142,615,110,858,83,1114,61,1365,44,1765,22"/>
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="364,233,543,258"/>
<area shape="poly" title=" " alt="" coords="1766,33,1563,53,1338,81,1093,121,854,165,506,235,505,230,853,159,1092,116,1337,76,1563,48,1765,28"/>
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="567,233,751,258"/>
<area shape="poly" title=" " alt="" coords="1793,35,1640,55,1471,81,1248,122,1029,166,709,235,708,230,1028,161,1247,117,1470,76,1640,50,1793,30"/>
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="1425,233,1596,258"/>
<area shape="poly" title=" " alt="" coords="1872,40,1532,235,1529,230,1870,35"/>
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="5687,233,5849,258"/>
<area shape="poly" title=" " alt="" coords="2040,17,2613,18,3425,26,3849,33,4247,44,4590,58,4850,76,5109,110,5361,154,5575,197,5721,230,5719,235,5574,202,5360,159,5108,115,4849,81,4590,63,4247,49,3849,39,3425,31,2613,24,2040,22"/>
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="1620,233,1807,258"/>
<area shape="poly" title=" " alt="" coords="1886,43,1725,234,1721,231,1882,40"/>
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="5135,321,5308,346"/>
<area shape="poly" title=" " alt="" coords="2040,17,2634,19,3480,27,4337,45,4696,59,4967,76,5040,80,5110,80,5239,71,5357,57,5467,47,5519,47,5570,51,5620,60,5669,75,5718,98,5766,130,5815,171,5864,224,5873,245,5870,256,5863,267,5840,276,5792,284,5642,301,5309,329,5308,323,5642,296,5791,279,5839,271,5860,263,5866,254,5867,246,5859,227,5811,175,5763,134,5715,103,5667,80,5619,65,5569,56,5519,52,5467,53,5358,62,5239,76,5110,85,5040,85,4967,81,4695,64,4337,50,3479,33,2634,24,2040,22"/>
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="775,233,953,258"/>
<area shape="poly" title=" " alt="" coords="1826,36,1590,81,1198,168,912,235,910,230,1196,163,1589,76,1825,31"/>
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="977,233,1156,258"/>
<area shape="poly" title=" " alt="" coords="1847,37,1679,81,1109,235,1108,230,1678,76,1845,32"/>
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="5077,233,5251,258"/>
<area shape="poly" title=" " alt="" coords="2040,17,2558,19,3279,26,4004,44,4306,58,4535,76,4641,89,4723,103,4907,149,5037,191,5137,230,5135,235,5035,196,4906,155,4722,108,4640,94,4534,81,4306,63,4004,50,3279,32,2558,24,2040,22"/>
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="1831,233,2017,258"/>
<area shape="poly" title=" " alt="" coords="1908,44,1926,232,1920,233,1902,45"/>
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="4679,233,4849,258"/>
<area shape="poly" title=" " alt="" coords="2040,18,2380,22,2860,32,3414,49,3977,76,4059,77,4162,73,4403,67,4523,71,4632,83,4681,94,4723,109,4758,127,4786,150,4795,171,4793,194,4785,216,4775,233,4770,231,4780,214,4788,193,4790,172,4782,154,4755,132,4721,114,4679,99,4632,89,4523,76,4403,72,4162,79,4059,82,3977,81,3413,54,2860,37,2380,27,2040,23"/>
<area shape="rect" href="node__decorator_8cpp.html" title=" " alt="" coords="5541,313,5683,353"/>
<area shape="poly" title=" " alt="" coords="2040,16,2701,17,3660,24,4165,31,4640,42,5049,57,5359,76,5492,81,5598,82,5648,87,5700,99,5756,119,5820,150,5857,173,5886,200,5895,216,5899,232,5896,249,5886,267,5873,279,5854,289,5802,306,5743,318,5684,327,5684,322,5742,313,5801,300,5852,284,5870,274,5882,264,5891,248,5893,232,5890,218,5882,204,5854,177,5817,154,5754,124,5698,104,5647,93,5598,88,5492,86,5359,81,5049,62,4639,47,4165,37,3660,30,2700,23,2040,22"/>
<area shape="rect" href="scroll__indicator_8cpp.html" title=" " alt="" coords="5812,313,5959,353"/>
<area shape="poly" title=" " alt="" coords="2040,17,2801,21,3896,31,4941,48,5324,61,5551,76,5642,82,5715,86,5749,92,5783,103,5819,122,5858,150,5874,167,5885,187,5896,233,5896,277,5892,313,5887,313,5891,277,5890,233,5880,189,5869,170,5854,154,5816,127,5781,108,5748,97,5714,92,5641,88,5550,81,5324,66,4941,54,3896,36,2801,26,2040,22"/>
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="4873,233,5052,258"/>
<area shape="poly" title=" " alt="" coords="2040,18,2526,23,3195,33,3866,50,4146,62,4358,76,4494,84,4601,90,4652,96,4706,107,4766,124,4834,150,4870,168,4904,190,4952,230,4949,234,4900,194,4868,172,4832,154,4764,129,4705,112,4651,101,4601,95,4494,89,4357,81,4145,67,3866,56,3195,38,2526,28,2040,23"/>
<area shape="rect" href="separator_8cpp.html" title=" " alt="" coords="5275,233,5474,258"/>
<area shape="poly" title=" " alt="" coords="2040,16,2577,16,3330,22,3721,29,4088,40,4404,55,4643,76,4850,110,5051,154,5221,197,5337,230,5336,235,5220,202,5050,159,4849,115,4642,81,4403,61,4088,45,3721,34,3330,27,2577,21,2040,21"/>
<area shape="rect" href="size_8cpp.html" title=" " alt="" coords="5498,233,5662,258"/>
<area shape="poly" title=" " alt="" coords="2040,16,2594,18,3374,25,3781,32,4162,43,4491,57,4740,76,4978,109,5208,153,5404,197,5537,230,5536,235,5403,202,5207,159,4977,115,4740,81,4491,63,4162,48,3781,38,3374,30,2594,23,2040,22"/>
<area shape="rect" href="util_8cpp.html" title=" " alt="" coords="181,233,339,258"/>
<area shape="poly" title=" " alt="" coords="1766,29,1493,49,1334,63,1176,81,943,115,763,146,353,228,315,235,314,230,351,223,762,141,943,109,1176,76,1334,58,1492,43,1765,24"/>
<area shape="rect" href="vbox_8cpp.html" title=" " alt="" coords="1231,233,1401,258"/>
<area shape="poly" title=" " alt="" coords="1861,38,1347,235,1345,230,1859,33"/>
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="3147,152,3375,177"/>
<area shape="poly" title=" " alt="" coords="3755,108,3359,155,3358,149,3754,103"/>
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="2107,401,2258,441"/>
<area shape="poly" title=" " alt="" coords="3752,95,3348,99,3088,105,2818,116,2560,132,2337,156,2245,170,2170,187,2115,206,2082,227,2070,248,2067,270,2074,294,2086,318,2123,364,2161,399,2157,403,2119,367,2082,321,2069,296,2062,271,2065,246,2078,223,2112,201,2168,182,2244,165,2336,150,2560,127,2818,110,3088,100,3348,93,3752,90"/>
<area shape="poly" title=" " alt="" coords="3752,95,3141,97,2237,104,1759,112,1309,122,920,136,627,155,555,159,493,159,386,157,336,162,286,173,231,194,169,228,147,246,128,269,102,314,98,312,123,266,143,243,167,223,229,189,284,168,336,156,386,152,493,153,555,153,627,149,920,131,1309,117,1759,106,2237,99,3141,91,3752,90"/>
<area shape="poly" title=" " alt="" coords="3752,96,3313,100,2699,110,2081,128,1823,140,1628,155,1534,160,1411,168,1350,176,1295,188,1251,205,1221,227,1210,246,1213,262,1225,277,1247,289,1307,309,1374,321,1373,326,1306,314,1244,294,1222,281,1208,265,1205,245,1217,224,1248,200,1294,183,1350,171,1411,163,1533,155,1628,149,1823,135,2081,123,2699,105,3313,95,3752,91"/>
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="4113,321,4284,346"/>
<area shape="poly" title=" " alt="" coords="3893,110,4102,263,4183,318,4180,323,4098,268,3890,115"/>
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="4309,321,4475,346"/>
<area shape="poly" title=" " alt="" coords="3903,108,3981,150,4037,185,4092,223,4121,245,4152,263,4244,296,4331,318,4329,323,4243,302,4150,268,4118,249,4089,228,4035,190,3979,154,3901,113"/>
<area shape="poly" title=" " alt="" coords="3752,96,3209,99,2420,108,1615,125,1279,138,1024,155,555,228,514,235,513,230,554,223,1024,149,1278,133,1615,120,2420,102,3209,94,3752,90"/>
<area shape="poly" title=" " alt="" coords="3752,95,3227,94,2471,100,2074,107,1701,118,1379,134,1136,155,1080,166,1025,180,722,235,721,230,1023,175,1079,161,1136,149,1379,128,1700,113,2073,102,2471,95,3227,89,3752,89"/>
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="3946,313,4089,353"/>
<area shape="poly" title=" " alt="" coords="3882,114,4008,312,4003,314,3878,117"/>
<area shape="poly" title=" " alt="" coords="3752,95,3357,96,2816,103,2536,111,2275,121,2050,136,1880,155,1836,166,1793,180,1563,235,1562,230,1791,175,1835,161,1880,149,2050,130,2275,116,2536,105,2816,98,3357,91,3752,90"/>
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="4716,321,4879,346"/>
<area shape="poly" title=" " alt="" coords="3973,103,4097,122,4231,149,4392,192,4547,241,4768,318,4766,323,4545,246,4390,198,4230,155,4096,128,3972,108"/>
<area shape="poly" title=" " alt="" coords="3978,92,4475,108,4796,125,5122,149,5399,179,5675,223,5715,230,5714,235,5674,228,5399,184,5121,155,4796,130,4475,114,3978,97"/>
<area shape="poly" title=" " alt="" coords="3752,95,3375,95,2865,101,2602,108,2356,119,2145,134,1986,155,1914,171,1845,193,1740,235,1738,230,1844,188,1913,166,1985,149,2145,129,2356,114,2602,103,2865,95,3375,89,3752,89"/>
<area shape="poly" title=" " alt="" coords="3752,96,2412,115,1670,132,1398,143,1238,155,1187,165,1137,180,911,235,910,230,1135,175,1186,160,1237,149,1398,137,1670,127,2412,109,3752,91"/>
<area shape="poly" title=" " alt="" coords="3753,96,3208,99,2444,107,2061,115,1721,125,1457,138,1364,146,1302,155,1270,165,1238,180,1097,235,1095,230,1236,175,1268,160,1301,149,1363,141,1457,133,1721,120,2061,109,2444,102,3208,93,3753,90"/>
<area shape="poly" title=" " alt="" coords="3979,89,4146,92,4359,100,4596,118,4717,132,4834,149,4919,167,5003,189,5132,230,5131,235,5002,194,4918,172,4833,155,4716,137,4596,124,4359,106,4146,97,3978,95"/>
<area shape="poly" title=" " alt="" coords="3752,95,3349,95,2814,102,2551,109,2319,120,2141,135,2078,144,2037,154,2005,171,1976,193,1935,234,1932,230,1973,189,2002,166,2035,150,2077,139,2140,129,2319,114,2551,104,2814,96,3349,90,3752,89"/>
<area shape="poly" title=" " alt="" coords="3978,89,4189,91,4435,99,4550,106,4648,117,4721,131,4746,140,4762,150,4773,170,4777,193,4770,233,4765,232,4771,193,4768,172,4758,154,4744,145,4720,136,4647,122,4549,112,4435,104,4189,96,3978,95"/>
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="4500,321,4692,346"/>
<area shape="poly" title=" " alt="" coords="3911,106,4018,150,4083,182,4132,210,4181,236,4247,263,4364,287,4532,318,4531,323,4363,293,4246,268,4179,241,4129,215,4081,186,4016,154,3909,111"/>
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="4258,225,4401,265"/>
<area shape="poly" title=" " alt="" coords="3979,100,4082,118,4137,132,4189,150,4223,166,4256,185,4308,223,4305,227,4253,190,4221,171,4187,154,4135,137,4081,123,3978,105"/>
<area shape="poly" title=" " alt="" coords="3978,92,4530,108,4893,125,5260,149,5355,151,5439,145,5586,127,5654,126,5688,130,5722,138,5756,151,5791,169,5826,193,5863,224,5878,244,5886,268,5890,313,5884,313,5881,269,5873,246,5859,227,5823,197,5788,174,5754,156,5720,143,5687,135,5654,131,5587,132,5439,150,5355,157,5260,155,4892,130,4530,113,3978,97"/>
<area shape="rect" href="underlined_8cpp.html" title=" " alt="" coords="4903,321,5110,346"/>
<area shape="poly" title=" " alt="" coords="3979,102,4129,122,4294,149,4436,180,4574,223,4621,243,4667,263,4791,291,4940,318,4939,323,4790,296,4666,268,4619,248,4572,228,4434,185,4293,155,4128,127,3978,107"/>
<area shape="poly" title=" " alt="" coords="3979,92,4173,96,4405,106,4625,124,4716,135,4785,149,4833,167,4879,189,4948,230,4945,235,4877,194,4831,172,4783,155,4715,141,4625,129,4405,112,4173,102,3979,97"/>
<area shape="poly" title=" " alt="" coords="3978,91,4157,96,4388,106,4647,123,4907,149,5027,167,5145,190,5328,230,5327,235,5144,195,5026,173,4906,155,4647,128,4388,111,4157,101,3978,97"/>
<area shape="poly" title=" " alt="" coords="3979,92,4427,108,4714,125,5003,149,5140,165,5246,180,5487,223,5526,230,5525,235,5486,228,5245,185,5139,170,5002,155,4714,130,4427,114,3978,98"/>
<area shape="poly" title=" " alt="" coords="3752,96,3181,99,2345,108,1490,126,1132,139,862,155,718,168,606,184,352,228,314,235,313,230,352,223,605,178,717,163,861,149,1132,133,1490,121,2345,103,3181,94,3752,90"/>
<area shape="poly" title=" " alt="" coords="3752,96,3342,101,2776,111,2208,128,1971,140,1792,155,1670,172,1549,194,1362,235,1361,230,1548,189,1669,167,1792,149,1971,135,2208,123,2776,105,3342,95,3752,91"/>
<area shape="rect" href="node_8cpp.html" title=" " alt="" coords="4577,152,4748,177"/>
<area shape="poly" title=" " alt="" coords="3978,99,4559,149,4577,151,4577,156,4558,155,3978,104"/>
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="2840,313,3019,353"/>
<area shape="poly" title=" " alt="" coords="3134,181,3069,198,3038,211,3010,228,2987,247,2967,270,2940,314,2936,312,2963,267,2983,243,3006,223,3036,206,3068,193,3132,176"/>
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="2981,401,3131,441"/>
<area shape="poly" title=" " alt="" coords="3253,191,3213,269,3184,314,3149,355,3118,382,3088,403,3085,399,3115,377,3145,351,3179,311,3209,266,3249,189"/>
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="2631,401,2782,441"/>
<area shape="poly" title=" " alt="" coords="3134,170,3077,177,3017,187,2958,204,2901,228,2827,299,2727,403,2723,399,2824,296,2899,223,2956,199,3016,182,3076,171,3133,165"/>
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="3330,401,3481,441"/>
<area shape="poly" title=" " alt="" coords="3279,188,3301,224,3398,400,3393,402,3296,227,3274,191"/>
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="3505,401,3655,441"/>
<area shape="poly" title=" " alt="" coords="3288,184,3558,399,3555,403,3285,188"/>
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="1758,401,1909,441"/>
<area shape="poly" title=" " alt="" coords="3134,168,2959,171,2758,180,2571,198,2496,211,2440,228,2426,236,2417,247,2407,258,2392,268,2342,280,2277,284,2125,282,2047,281,1976,285,1916,295,1892,304,1872,315,1856,334,1846,357,1837,402,1831,401,1840,355,1852,331,1869,311,1889,299,1914,290,1975,279,2047,276,2125,277,2277,279,2341,275,2390,263,2404,254,2413,243,2422,232,2438,223,2495,206,2571,193,2757,175,2958,166,3134,163"/>
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="1933,401,2083,441"/>
<area shape="poly" title=" " alt="" coords="3133,170,2969,174,2783,183,2612,200,2543,213,2490,228,2476,236,2466,247,2456,258,2440,268,2393,284,2352,291,2279,290,2244,288,2207,290,2167,298,2123,316,2092,334,2065,358,2024,403,2020,399,2061,354,2089,330,2120,311,2166,293,2206,285,2244,283,2279,285,2352,285,2392,279,2438,263,2452,254,2462,243,2472,232,2488,223,2541,208,2611,195,2783,178,2969,168,3133,164"/>
<area shape="poly" title=" " alt="" coords="3133,169,3017,173,2881,183,2735,201,2591,228,2540,246,2490,268,2421,290,2354,316,2275,361,2210,403,2207,399,2272,356,2352,311,2420,285,2488,263,2538,241,2590,223,2734,195,2880,178,3017,168,3133,164"/>
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="2282,401,2433,441"/>
<area shape="poly" title=" " alt="" coords="3134,169,3017,173,2880,182,2733,200,2589,228,2539,246,2490,268,2448,278,2413,281,2383,289,2369,299,2356,315,2347,335,2345,358,2353,401,2348,402,2340,358,2342,334,2351,312,2366,295,2381,285,2412,276,2448,272,2488,263,2537,241,2587,223,2732,195,2879,177,3017,167,3134,163"/>
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="2806,401,2957,441"/>
<area shape="poly" title=" " alt="" coords="3140,182,3052,200,2964,228,2830,315,2826,337,2833,360,2846,381,2863,400,2859,403,2842,384,2828,362,2820,337,2826,312,2962,223,3051,195,3139,177"/>
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="3679,401,3830,441"/>
<area shape="poly" title=" " alt="" coords="3297,181,3719,399,3717,404,3295,186"/>
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="3155,401,3306,441"/>
<area shape="poly" title=" " alt="" coords="3272,190,3280,223,3287,264,3288,310,3280,354,3267,381,3251,403,3246,400,3262,378,3275,353,3282,309,3281,265,3275,224,3267,191"/>
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="3854,401,4005,441"/>
<area shape="poly" title=" " alt="" coords="3390,167,3476,174,3563,184,3638,200,3668,211,3690,223,3705,238,3713,254,3719,287,3724,320,3730,336,3743,351,3762,364,3790,376,3859,399,3858,404,3788,381,3759,368,3740,355,3726,339,3718,321,3714,288,3708,256,3700,241,3686,227,3665,216,3637,205,3562,189,3475,179,3389,173"/>
<area shape="rect" href="toggle_8cpp.html" title=" " alt="" coords="2457,401,2607,441"/>
<area shape="poly" title=" " alt="" coords="3133,173,3005,179,2866,190,2740,206,2689,216,2651,228,2593,268,2559,296,2541,315,2533,336,2530,359,2531,401,2526,401,2525,359,2528,335,2536,312,2555,293,2590,264,2648,223,2688,211,2739,200,2865,184,3005,174,3133,167"/>
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="3020,225,3199,265"/>
<area shape="poly" title=" " alt="" coords="3228,186,3147,228,3145,223,3225,182"/>
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="2661,225,2843,265"/>
<area shape="poly" title=" " alt="" coords="3169,182,2863,228,2844,231,2843,226,2862,223,3168,177"/>
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="2092,233,2332,258"/>
<area shape="poly" title=" " alt="" coords="3134,174,2775,193,2557,209,2339,228,2278,235,2277,230,2338,223,2557,203,2775,188,3133,169"/>
<area shape="poly" title=" " alt="" coords="3133,169,2951,173,2740,182,2542,200,2463,212,2402,228,2386,237,2374,247,2363,258,2345,268,2232,281,2007,299,1538,330,1538,324,2007,294,2232,276,2343,263,2360,254,2371,243,2383,232,2400,223,2462,207,2542,194,2739,177,2951,167,3133,164"/>
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="3476,233,3676,258"/>
<area shape="poly" title=" " alt="" coords="3321,178,3531,230,3530,235,3320,183"/>
<area shape="poly" title=" " alt="" coords="3389,169,3597,186,3714,201,3830,223,3890,241,3949,263,4153,318,4152,323,3947,268,3888,246,3829,228,3714,207,3597,191,3389,174"/>
<area shape="poly" title=" " alt="" coords="3389,163,3501,167,3632,177,3771,195,3907,223,3934,232,3954,242,3973,253,3999,263,4081,283,4146,292,4212,299,4296,311,4336,318,4335,323,4296,316,4212,304,4146,297,4080,288,3998,268,3971,258,3952,247,3932,237,3906,228,3770,200,3631,182,3501,173,3389,169"/>
<area shape="poly" title=" " alt="" coords="3134,169,2606,171,1861,179,1107,197,793,210,555,228,507,235,506,230,554,223,793,205,1107,191,1861,174,2606,166,3134,163"/>
<area shape="poly" title=" " alt="" coords="3134,169,2643,172,1958,182,1268,199,981,212,763,228,713,235,713,230,762,223,980,207,1268,194,1958,176,2643,167,3134,164"/>
<area shape="poly" title=" " alt="" coords="3389,164,3476,169,3575,179,3677,197,3777,223,3798,232,3813,241,3848,263,3964,311,3962,316,3845,268,3811,246,3796,236,3775,228,3676,202,3574,185,3476,174,3389,169"/>
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="3753,321,3922,346"/>
<area shape="poly" title=" " alt="" coords="3389,170,3583,189,3671,203,3733,223,3766,244,3794,271,3832,319,3828,322,3790,275,3763,249,3731,228,3670,209,3583,194,3389,175"/>
<area shape="poly" title=" " alt="" coords="3134,171,2356,189,1924,206,1745,216,1608,228,1562,235,1562,230,1608,223,1744,211,1924,200,2356,184,3133,165"/>
<area shape="poly" title=" " alt="" coords="3389,166,3704,182,3892,199,4079,223,4127,232,4163,242,4200,253,4247,263,4375,280,4475,288,4576,295,4704,311,4745,318,4744,323,4704,316,4575,300,4475,293,4374,286,4246,268,4199,258,4162,247,4126,237,4078,228,3891,204,3704,188,3389,172"/>
<area shape="poly" title=" " alt="" coords="3389,164,3865,166,4526,175,5189,192,5465,206,5675,223,5720,230,5719,235,5674,228,5465,211,5189,198,4526,180,3865,172,3389,169"/>
<area shape="poly" title=" " alt="" coords="3134,168,2890,170,2563,178,2193,197,2004,210,1819,228,1770,235,1769,230,1818,223,2003,205,2193,191,2563,173,2890,165,3134,163"/>
<area shape="poly" title=" " alt="" coords="3389,163,3645,166,3962,175,4266,192,4391,206,4486,223,4512,232,4530,243,4548,254,4573,263,4654,282,4724,292,4787,297,4845,298,4967,298,5039,302,5123,311,5167,318,5166,323,5122,316,5039,307,4967,303,4845,303,4786,302,4724,297,4653,287,4571,268,4546,258,4527,247,4509,237,4485,228,4390,211,4265,198,3961,180,3645,171,3389,169"/>
<area shape="poly" title=" " alt="" coords="3133,169,2678,173,2052,183,1425,200,1164,213,966,228,917,235,916,230,965,223,1163,208,1425,195,2052,178,2678,168,3133,164"/>
<area shape="poly" title=" " alt="" coords="3134,168,2800,170,2327,178,1778,196,1495,210,1219,228,1148,235,1148,230,1218,223,1495,204,1777,190,2326,172,2800,164,3134,163"/>
<area shape="poly" title=" " alt="" coords="3389,165,4238,182,4715,199,4913,210,5064,223,5112,230,5111,235,5064,228,4913,216,4715,205,4237,188,3389,170"/>
<area shape="poly" title=" " alt="" coords="3133,172,2669,190,2376,207,2080,228,2010,235,2010,230,2080,223,2375,201,2668,185,3133,167"/>
<area shape="poly" title=" " alt="" coords="3389,166,3921,182,4264,199,4610,223,4680,230,4680,235,4609,228,4263,204,3921,188,3389,171"/>
<area shape="poly" title=" " alt="" coords="3389,169,3658,187,3815,202,3971,223,4061,242,4151,263,4319,288,4488,311,4533,318,4532,323,4488,316,4319,293,4150,268,4060,247,3970,228,3814,208,3657,192,3389,174"/>
<area shape="poly" title=" " alt="" coords="3389,165,3558,170,3771,180,4005,197,4239,223,4258,226,4257,231,4238,228,4004,203,3770,186,3558,176,3389,171"/>
<area shape="poly" title=" " alt="" coords="3389,165,3657,170,3991,180,4313,197,4446,209,4547,223,4582,232,4608,243,4633,254,4667,263,4822,287,4953,301,5070,306,5179,306,5406,301,5539,303,5696,311,5812,321,5811,327,5696,316,5539,308,5406,306,5179,311,5070,311,4953,306,4821,293,4666,268,4632,259,4606,248,4580,237,4546,228,4445,214,4312,202,3990,185,3657,175,3389,170"/>
<area shape="poly" title=" " alt="" coords="3389,165,3631,170,3926,181,4209,198,4325,209,4414,223,4445,232,4469,242,4492,253,4522,263,4624,284,4705,293,4787,299,4891,311,4938,318,4938,323,4890,316,4786,304,4705,298,4623,289,4521,268,4490,258,4466,247,4443,237,4413,228,4324,214,4208,203,3925,186,3631,176,3389,170"/>
<area shape="poly" title=" " alt="" coords="3390,166,4142,185,4558,201,4730,212,4862,223,4910,230,4909,235,4861,228,4730,217,4557,207,4142,190,3390,171"/>
<area shape="poly" title=" " alt="" coords="3389,165,4333,182,4871,199,5094,210,5264,223,5317,230,5316,235,5264,228,5094,215,4870,204,4333,187,3389,170"/>
<area shape="poly" title=" " alt="" coords="3389,164,3832,167,4438,177,5043,194,5296,207,5487,223,5532,230,5531,235,5486,228,5295,212,5043,200,4438,182,3832,173,3389,169"/>
<area shape="poly" title=" " alt="" coords="3134,168,2571,168,1767,175,1346,182,951,193,610,208,352,228,308,235,308,230,352,223,610,203,950,187,1346,177,1767,169,2571,163,3134,163"/>
<area shape="poly" title=" " alt="" coords="3133,170,2263,187,1772,204,1569,215,1414,228,1368,235,1367,230,1413,223,1568,210,1772,199,2263,182,3133,165"/>
<area shape="poly" title=" " alt="" coords="2970,359,3029,399,3026,403,2967,364"/>
<area shape="poly" title=" " alt="" coords="2869,361,2756,404,2754,399,2867,356"/>
<area shape="poly" title=" " alt="" coords="3033,348,3319,399,3330,401,3329,406,3318,404,3032,354"/>
<area shape="poly" title=" " alt="" coords="3033,341,3246,364,3494,399,3505,401,3504,406,3493,404,3245,369,3032,347"/>
<area shape="poly" title=" " alt="" coords="2826,339,2654,345,2428,356,2176,375,1922,404,1909,406,1909,401,1921,399,2175,370,2428,351,2654,340,2826,334"/>
<area shape="poly" title=" " alt="" coords="2826,341,2500,361,2298,379,2096,404,2084,406,2083,401,2096,399,2298,374,2500,356,2826,336"/>
<area shape="poly" title=" " alt="" coords="2827,344,2573,366,2422,383,2271,404,2259,406,2258,401,2270,399,2421,378,2573,361,2826,339"/>
<area shape="poly" title=" " alt="" coords="2827,349,2648,373,2446,404,2434,406,2433,401,2445,399,2648,367,2826,344"/>
<area shape="poly" title=" " alt="" coords="2914,367,2894,402,2890,400,2910,364"/>
<area shape="poly" title=" " alt="" coords="3033,337,3320,358,3494,376,3668,399,3680,401,3679,406,3668,404,3493,381,3319,364,3032,343"/>
<area shape="poly" title=" " alt="" coords="3010,355,3165,399,3164,404,3008,360"/>
<area shape="poly" title=" " alt="" coords="3033,335,3392,353,3617,372,3843,399,3854,400,3853,406,3842,404,3617,377,3392,359,3032,340"/>
<area shape="poly" title=" " alt="" coords="2829,359,2608,406,2607,401,2828,354"/>
<area shape="poly" title=" " alt="" coords="3059,274,2970,316,2968,311,3057,269"/>
<area shape="poly" title=" " alt="" coords="3125,278,3133,315,3133,335,3128,354,3110,382,3087,403,3083,399,3106,378,3123,352,3128,334,3128,315,3120,279"/>
<area shape="poly" title=" " alt="" coords="3007,261,2918,281,2872,297,2829,316,2798,335,2769,359,2725,403,2721,399,2765,355,2795,331,2827,311,2871,292,2917,276,3006,256"/>
<area shape="poly" title=" " alt="" coords="3155,270,3374,399,3372,403,3152,275"/>
<area shape="poly" title=" " alt="" coords="3174,268,3530,399,3528,404,3172,273"/>
<area shape="poly" title=" " alt="" coords="3007,257,2610,289,2314,316,2201,336,2089,359,1904,404,1903,399,2087,354,2200,331,2313,311,2610,283,3006,252"/>
<area shape="poly" title=" " alt="" coords="3006,258,2787,281,2530,316,2407,337,2313,357,2097,404,2084,407,2083,401,2095,399,2311,351,2406,332,2529,311,2786,276,3006,253"/>
<area shape="poly" title=" " alt="" coords="3006,263,2845,286,2663,316,2443,361,2259,404,2258,399,2441,356,2662,311,2844,280,3006,257"/>
<area shape="poly" title=" " alt="" coords="3006,259,2844,281,2753,296,2663,316,2520,360,2404,404,2402,399,2518,355,2662,311,2752,291,2843,275,3006,254"/>
<area shape="poly" title=" " alt="" coords="3095,279,3068,318,3032,355,2988,383,2943,404,2941,399,2986,379,3029,351,3064,315,3090,276"/>
<area shape="poly" title=" " alt="" coords="3196,266,3363,311,3687,399,3686,404,3362,316,3194,272"/>
<area shape="poly" title=" " alt="" coords="3133,275,3220,400,3215,403,3128,278"/>
<area shape="poly" title=" " alt="" coords="3213,263,3451,311,3854,400,3853,405,3450,316,3212,269"/>
<area shape="poly" title=" " alt="" coords="3007,263,2891,284,2769,316,2657,360,2568,404,2565,399,2655,355,2767,311,2890,279,3006,258"/>
<area shape="poly" title=" " alt="" coords="3007,258,2856,268,2267,288,1468,308,179,333,179,328,1468,302,2267,283,2856,263,3006,253"/>
<area shape="poly" title=" " alt="" coords="2804,269,2892,311,2889,316,2802,274"/>
<area shape="poly" title=" " alt="" coords="2858,258,2961,279,3004,294,3033,311,3047,332,3055,356,3060,401,3054,401,3050,358,3042,335,3029,315,3002,299,2960,284,2857,263"/>
<area shape="poly" title=" " alt="" coords="2649,268,2612,287,2597,299,2584,315,2577,333,2584,352,2595,367,2609,380,2643,399,2641,404,2606,384,2591,371,2579,355,2571,333,2579,312,2593,296,2609,282,2646,263"/>
<area shape="poly" title=" " alt="" coords="2647,256,2216,285,2019,302,1954,309,1924,316,1898,334,1876,357,1845,402,1841,399,1872,353,1894,330,1922,311,1954,304,2018,296,2215,279,2646,250"/>
<area shape="poly" title=" " alt="" coords="2647,259,2417,283,2307,299,2227,316,2174,335,2122,358,2039,404,2037,399,2120,354,2172,330,2226,311,2306,294,2416,278,2647,253"/>
<area shape="poly" title=" " alt="" coords="2647,262,2481,287,2415,301,2380,315,2367,335,2360,357,2358,401,2353,401,2355,356,2362,332,2377,311,2413,296,2480,282,2646,257"/>
<area shape="poly" title=" " alt="" coords="2738,279,2728,316,2729,335,2736,352,2750,369,2767,382,2807,402,2805,407,2764,387,2746,373,2731,355,2724,336,2723,315,2733,277"/>
<area shape="poly" title=" " alt="" coords="2649,269,2606,288,2570,315,2555,335,2545,358,2536,402,2531,401,2540,357,2551,333,2566,311,2604,283,2647,264"/>
<area shape="poly" title=" " alt="" coords="2314,228,2362,223,2580,204,2796,188,3147,169,3147,174,2797,194,2580,209,2363,228,2315,234"/>
<area shape="poly" title=" " alt="" coords="2098,262,1538,325,1538,320,2097,257"/>
<area shape="poly" title=" " alt="" coords="4290,275,4218,323,4215,318,4287,271"/>
<area shape="poly" title=" " alt="" coords="4353,275,4385,319,4381,322,4349,278"/>
<area shape="poly" title=" " alt="" coords="4248,272,4086,316,4085,311,4247,266"/>
<area shape="poly" title=" " alt="" coords="4245,263,3935,316,3896,323,3895,318,3934,311,4244,258"/>
<area shape="poly" title=" " alt="" coords="4415,262,4420,263,4704,311,4742,318,4741,323,4704,316,4420,268,4414,267"/>
<area shape="poly" title=" " alt="" coords="4415,253,4522,263,4691,275,4823,282,4954,291,5123,311,5167,318,5166,323,5122,316,4954,297,4822,287,4690,280,4521,268,4414,258"/>
<area shape="poly" title=" " alt="" coords="4401,267,4561,318,4560,323,4400,272"/>
<area shape="poly" title=" " alt="" coords="4415,251,4572,263,5541,325,5540,330,4572,268,4414,256"/>
<area shape="poly" title=" " alt="" coords="4415,251,4572,263,4888,278,5134,285,5380,293,5696,311,5812,321,5811,326,5696,316,5380,298,5134,290,4888,283,4572,268,4414,257"/>
<area shape="poly" title=" " alt="" coords="4415,262,4420,263,4552,280,4655,288,4759,296,4891,311,4940,318,4940,323,4890,316,4758,301,4655,294,4552,285,4420,268,4414,267"/>
</map>
</div>
</div>
<p><a href="requirement_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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1Requirement.html">Requirement</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html">ftxui</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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>