mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-11-15 11:38:56 +08:00
376 lines
34 KiB
HTML
376 lines
34 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">0.11.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="4763,5,4961,31"/>
|
|
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="2773,79,3001,104"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,26,3002,89,3002,83,4749,21"/>
|
|
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="5,328,156,368"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,23,3030,41,1961,58,1513,69,1174,81,1032,85,910,82,702,75,603,77,499,89,383,113,248,155,206,170,174,186,146,208,117,242,105,263,95,286,86,329,80,327,90,285,100,261,113,238,143,204,171,181,204,165,246,149,382,108,498,84,603,72,702,69,910,77,1032,79,1174,76,1513,64,1961,53,3030,35,4749,18"/>
|
|
<area shape="rect" href="screen__interactive_8cpp.html" title=" " alt="" coords="173,240,346,280"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,23,3882,35,2568,60,1895,78,1294,100,825,125,660,139,551,155,480,173,410,196,299,242,297,238,409,191,478,168,549,149,659,134,825,120,1294,94,1895,73,2568,55,3882,30,4748,18"/>
|
|
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="2195,247,2359,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,23,4120,31,3232,52,2796,69,2423,91,2273,105,2154,120,2072,136,2047,145,2033,154,2022,173,2024,189,2037,204,2060,216,2124,236,2195,248,2194,253,2123,241,2058,221,2034,208,2019,192,2017,172,2029,150,2045,140,2071,131,2153,114,2272,100,2422,86,2796,64,3232,47,4120,26,4749,18"/>
|
|
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="3283,247,3454,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,24,4070,44,3727,60,3604,70,3531,81,3485,92,3450,103,3419,121,3390,154,3378,177,3372,203,3370,247,3365,247,3366,202,3373,175,3385,150,3416,117,3448,98,3484,87,3529,76,3603,65,3727,55,4070,38,4749,19"/>
|
|
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="3479,247,3645,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,24,4413,32,3986,54,3781,71,3604,93,3532,106,3473,120,3429,136,3404,154,3396,169,3397,182,3406,195,3423,208,3467,229,3516,245,3514,250,3465,234,3420,212,3403,199,3392,184,3390,168,3400,150,3427,132,3471,115,3531,101,3604,87,3781,65,3986,48,4413,27,4749,18"/>
|
|
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="3785,159,3963,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4754,35,4408,81,4191,116,3976,155,3936,162,3935,157,3975,149,4191,111,4407,76,4753,30"/>
|
|
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="3669,240,3812,280"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,21,5387,41,5648,56,5910,76,6030,79,6162,75,6296,68,6419,64,6519,69,6557,76,6584,88,6600,105,6602,129,6589,158,6558,194,6518,204,6427,212,6118,224,5689,231,5199,236,4276,239,3825,243,3813,244,3812,239,3824,237,4276,234,5199,230,5689,226,6118,218,6427,207,6518,199,6555,190,6584,155,6597,128,6595,107,6581,92,6555,81,6518,74,6419,69,6296,73,6163,80,6030,85,5910,81,5647,62,5387,46,4975,26"/>
|
|
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="3987,159,4158,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4786,36,4541,81,4130,162,4129,157,4540,76,4785,31"/>
|
|
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="3837,247,3999,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,16,5381,17,5908,24,6161,31,6376,42,6530,57,6578,66,6602,77,6623,106,6630,135,6623,165,6602,194,6565,204,6478,211,6185,223,5778,230,5314,235,4439,239,4012,243,3967,250,3966,245,4011,237,4439,234,5314,230,5778,225,6185,217,6478,206,6564,198,6599,190,6618,163,6624,135,6618,108,6599,81,6576,71,6530,62,6376,47,6161,37,5908,29,5380,22,4975,22"/>
|
|
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="4182,159,4345,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4805,37,4309,162,4308,157,4803,31"/>
|
|
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="4369,159,4547,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4820,38,4490,162,4488,157,4818,33"/>
|
|
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="4571,159,4750,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4838,41,4678,161,4674,157,4834,37"/>
|
|
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="4775,159,4949,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4865,44,4865,159,4859,159,4859,44"/>
|
|
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="4974,159,5161,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4890,37,5053,157,5050,161,4887,41"/>
|
|
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="5185,159,5355,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4907,33,5240,157,5238,162,4905,38"/>
|
|
<area shape="rect" href="hflow_8cpp.html" title=" " alt="" coords="5380,159,5552,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4921,31,5421,157,5420,162,4920,37"/>
|
|
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="4023,247,4215,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,16,5391,16,5936,23,6197,30,6419,41,6579,56,6628,65,6653,77,6674,106,6680,135,6674,165,6653,194,6618,203,6537,210,6262,222,5881,229,5447,234,4628,239,4228,243,4176,250,4175,245,4227,237,4628,234,5447,229,5881,224,6262,216,6536,205,6617,198,6650,190,6669,163,6675,135,6669,108,6650,81,6626,71,6578,61,6419,46,6197,36,5936,28,5391,22,4975,21"/>
|
|
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="3415,152,3557,192"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,32,4245,81,3857,126,3558,164,3557,159,3856,121,4244,76,4749,27"/>
|
|
<area shape="rect" href="scroll__indicator_8cpp.html" title=" " alt="" coords="4239,240,4386,280"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,16,5402,16,5963,22,6233,29,6462,40,6627,56,6678,65,6704,77,6724,105,6731,135,6724,165,6704,194,6674,202,6607,210,6379,222,5678,242,4910,255,4386,261,4386,255,4910,249,5677,237,6378,217,6607,204,6673,197,6700,190,6719,163,6726,135,6719,108,6700,81,6676,70,6626,61,6462,46,6232,35,5963,27,5402,21,4975,21"/>
|
|
<area shape="rect" href="underlined_8cpp.html" title=" " alt="" coords="3052,247,3259,273"/>
|
|
<area shape="poly" title=" " alt="" coords="4749,23,4428,29,4021,39,3650,56,3516,68,3437,81,3394,97,3352,118,3274,166,3211,214,3170,249,3166,245,3208,209,3271,162,3350,113,3392,93,3436,76,3515,63,3649,51,4021,34,4428,23,4749,18"/>
|
|
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="5577,159,5755,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4936,31,5606,157,5605,162,4935,36"/>
|
|
<area shape="rect" href="separator_8cpp.html" title=" " alt="" coords="5780,159,5979,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4957,30,5313,81,5768,149,5813,157,5812,162,5767,155,5313,86,4956,35"/>
|
|
<area shape="rect" href="size_8cpp.html" title=" " alt="" coords="6003,159,6167,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4976,27,5421,73,5705,108,5990,149,6031,157,6030,162,5990,155,5704,113,5420,78,4975,32"/>
|
|
<area shape="rect" href="util_8cpp.html" title=" " alt="" coords="6191,159,6349,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,23,5198,39,5497,65,5836,101,6178,149,6218,157,6217,162,6178,155,5835,107,5496,70,5197,45,4975,29"/>
|
|
<area shape="rect" href="vbox_8cpp.html" title=" " alt="" coords="6374,159,6545,185"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,22,5226,35,5570,60,5964,97,6165,121,6362,149,6404,157,6403,162,6362,155,6165,127,5963,103,5570,65,5225,41,4975,27"/>
|
|
<area shape="rect" href="node_8cpp.html" title=" " alt="" coords="6771,79,6942,104"/>
|
|
<area shape="poly" title=" " alt="" coords="4975,17,5282,21,5722,30,6232,47,6753,76,6771,77,6771,83,6752,81,6232,53,5722,35,5282,26,4975,23"/>
|
|
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="1029,240,1207,280"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,97,2408,103,1964,114,1560,131,1414,142,1328,155,1276,172,1226,195,1147,242,1144,237,1223,191,1274,167,1327,149,1414,137,1560,126,1964,109,2408,98,2759,92"/>
|
|
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="1752,328,1903,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,98,2550,104,2310,116,2102,132,2028,142,1986,154,1959,171,1934,192,1891,241,1859,290,1838,329,1833,327,1854,288,1887,238,1930,189,1955,167,1984,150,2027,137,2101,127,2310,110,2550,99,2759,93"/>
|
|
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="1577,328,1728,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2556,97,2315,105,2197,112,2088,123,1996,137,1927,155,1886,171,1847,192,1775,241,1715,290,1673,330,1669,326,1711,286,1771,237,1844,188,1884,167,1925,149,1995,132,2088,118,2196,107,2315,99,2555,91,2760,89"/>
|
|
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="529,328,680,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2759,95,2314,95,1725,101,1435,108,1181,119,984,134,915,144,869,155,830,171,792,191,722,240,664,290,624,329,620,326,660,286,718,236,789,187,828,166,868,149,914,139,984,129,1180,114,1435,103,1725,96,2314,89,2759,89"/>
|
|
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="704,328,855,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,96,2307,101,1715,111,1188,128,1011,140,956,147,927,154,901,171,877,192,837,241,808,290,789,329,784,327,803,287,833,238,873,188,898,167,925,150,955,142,1011,135,1187,123,1715,105,2306,95,2760,91"/>
|
|
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="1927,328,2077,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2553,97,2318,105,2210,113,2118,123,2049,137,2027,145,2013,154,1999,173,1990,195,1984,243,1989,290,1998,327,1993,329,1984,291,1979,243,1985,193,1994,170,2010,150,2024,140,2048,132,2117,118,2210,108,2318,100,2553,92,2760,89"/>
|
|
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="2101,328,2252,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2557,97,2329,105,2224,113,2134,123,2068,137,2046,145,2033,154,2020,174,2021,189,2031,202,2049,212,2092,226,2121,238,2139,260,2153,283,2173,327,2168,329,2149,286,2135,263,2118,242,2090,231,2047,217,2028,206,2016,191,2015,173,2029,150,2044,140,2067,132,2133,118,2223,108,2329,100,2557,92,2760,89"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2297,97,1659,105,1019,123,752,137,550,155,436,164,345,171,303,178,260,191,214,212,162,242,139,261,119,284,92,329,87,326,115,281,135,258,159,238,212,207,259,186,302,173,345,165,436,159,550,149,752,131,1018,117,1659,100,2297,92,2760,90"/>
|
|
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="1053,328,1204,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,97,1716,116,1200,133,1035,143,987,149,968,154,960,167,959,183,970,220,990,255,1008,278,1042,306,1079,326,1077,330,1039,310,1004,282,986,258,965,223,954,184,955,165,964,150,986,143,1034,138,1200,127,1715,110,2760,92"/>
|
|
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="1228,328,1379,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2441,98,2046,106,1856,113,1690,124,1563,137,1519,145,1490,154,1459,171,1431,192,1381,241,1342,290,1316,329,1312,326,1338,287,1377,237,1428,188,1456,167,1488,150,1518,140,1562,132,1690,118,1855,108,2045,101,2441,92,2760,90"/>
|
|
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="879,328,1029,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,97,1707,116,1187,133,1021,143,973,149,953,154,940,173,932,195,928,218,929,243,937,290,949,327,943,328,932,291,923,243,923,218,926,193,935,170,950,150,972,143,1020,138,1187,127,1707,110,2759,92"/>
|
|
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="180,328,331,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,96,2277,99,1628,108,1025,126,805,139,728,146,676,155,617,171,559,192,448,240,353,290,286,330,284,325,351,286,445,236,557,187,616,166,675,149,727,141,805,133,1024,120,1628,103,2277,94,2760,90"/>
|
|
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="355,328,505,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2298,98,1683,106,1380,113,1112,124,906,137,833,145,784,155,734,171,684,192,590,240,511,290,456,330,453,326,508,286,588,236,682,187,732,166,783,149,832,140,905,132,1112,118,1380,108,1683,101,2298,92,2760,90"/>
|
|
<area shape="rect" href="toggle_8cpp.html" title=" " alt="" coords="1403,328,1553,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2759,97,2434,102,2035,113,1690,130,1577,141,1542,148,1525,154,1508,172,1496,193,1481,242,1477,290,1478,328,1473,328,1472,290,1476,241,1491,191,1504,169,1522,150,1541,142,1576,136,1690,124,2035,107,2434,97,2759,91"/>
|
|
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="978,152,1157,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2479,98,2092,106,1650,124,1423,138,1201,155,1157,159,1157,154,1200,149,1423,132,1649,119,2092,101,2479,93,2760,90"/>
|
|
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="1536,152,1719,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,97,2562,102,2308,112,2024,129,1738,155,1719,157,1719,152,1738,149,2023,124,2307,107,2562,97,2759,92"/>
|
|
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="2259,159,2499,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2794,109,2447,162,2446,157,2793,103"/>
|
|
<area shape="rect" href="paragraph_8cpp.html" title=" " alt="" coords="2435,247,2639,273"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,104,2643,122,2595,136,2564,154,2549,176,2541,201,2538,247,2533,247,2536,200,2544,173,2560,150,2593,131,2641,117,2759,99"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,95,2560,97,2336,106,2233,113,2145,124,2081,137,2059,145,2047,154,2041,163,2039,171,2047,190,2069,202,2115,217,2226,245,2224,250,2114,222,2067,207,2043,194,2033,172,2036,161,2043,150,2057,141,2079,132,2145,119,2233,108,2336,101,2560,92,2760,90"/>
|
|
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="2574,159,2774,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2845,111,2706,162,2704,157,2843,106"/>
|
|
<area shape="rect" href="table_8cpp.html" title=" " alt="" coords="2663,247,2834,273"/>
|
|
<area shape="poly" title=" " alt="" coords="2871,116,2760,249,2756,245,2867,113"/>
|
|
<area shape="poly" title=" " alt="" coords="2910,112,2956,160,2990,190,3029,207,3063,218,3125,227,3189,228,3270,237,3310,245,3309,250,3270,243,3189,234,3125,232,3062,223,3027,212,2987,194,2953,163,2906,116"/>
|
|
<area shape="poly" title=" " alt="" coords="2971,104,3080,124,3199,149,3385,200,3528,245,3526,250,3384,205,3197,155,3079,129,2970,109"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,94,3355,113,3561,128,3766,149,3815,157,3814,162,3766,155,3560,134,3355,118,3015,100"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,93,3159,100,3318,110,3465,127,3524,137,3570,149,3588,158,3601,168,3629,190,3709,238,3706,242,3626,194,3598,172,3585,163,3568,155,3523,142,3464,132,3318,116,3158,105,3015,99"/>
|
|
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="2859,247,3028,273"/>
|
|
<area shape="poly" title=" " alt="" coords="2888,118,2889,153,2896,191,2914,222,2934,245,2929,249,2909,225,2892,193,2883,154,2883,118"/>
|
|
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="2057,152,2235,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2760,104,2522,124,2248,155,2236,156,2235,151,2247,149,2521,118,2759,98"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,3203,96,3442,106,3708,123,3976,149,4021,157,4020,162,3975,155,3708,128,3442,111,3202,101,3015,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,93,3169,99,3343,109,3503,126,3568,137,3618,149,3636,159,3649,169,3662,179,3679,190,3772,223,3858,245,3857,250,3770,228,3677,194,3659,184,3646,173,3634,163,3616,155,3567,142,3502,131,3342,115,3169,104,3015,98"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,90,3234,92,3522,100,3845,118,4009,132,4170,149,4214,157,4213,162,4170,155,4009,137,3844,124,3521,106,3234,97,3015,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,89,3263,91,3597,98,3975,117,4168,131,4357,149,4404,157,4404,162,4356,155,4167,136,3974,122,3596,104,3263,96,3015,94"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,92,3801,111,4239,128,4420,138,4558,149,4607,157,4606,162,4558,155,4420,143,4238,133,3801,116,3015,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,3898,108,4397,125,4605,136,4762,149,4810,157,4809,162,4762,155,4604,142,4397,131,3898,114,3015,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,3430,97,3992,107,4551,125,4784,136,4961,149,5011,157,5011,162,4960,155,4784,141,4551,130,3992,113,3430,102,3015,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,3469,94,4092,104,4716,121,4976,134,5173,149,5220,157,5219,162,5172,155,4975,139,4716,127,4092,109,3469,100,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,90,3503,93,4182,102,4866,120,5152,133,5368,149,5415,157,5414,162,5367,155,5151,138,4866,125,4182,107,3503,99,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,92,3180,98,3368,108,3542,125,3613,136,3667,149,3686,159,3699,169,3712,180,3730,190,3806,213,3868,222,3931,227,4012,237,4054,245,4053,250,4011,243,3931,233,3867,228,3805,218,3728,194,3709,184,3696,174,3683,163,3665,155,3612,141,3541,130,3367,113,3180,103,3015,98"/>
|
|
<area shape="poly" title=" " alt="" coords="2989,103,3345,149,3415,159,3414,164,3344,155,2988,108"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,3191,95,3394,104,3583,121,3659,134,3718,150,3735,159,3747,170,3757,180,3774,190,3839,211,3896,223,3947,228,3996,228,4098,226,4158,229,4228,237,4240,239,4239,245,4227,243,4158,234,4098,232,3996,234,3947,233,3895,228,3838,216,3772,194,3754,185,3743,174,3732,163,3716,154,3658,139,3582,127,3394,109,3191,100,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="2898,116,2917,155,2930,174,2946,190,2976,209,3008,225,3074,245,3073,250,3006,230,2973,214,2943,194,2926,177,2912,157,2893,119"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,90,3537,93,4274,101,5018,119,5328,132,5564,149,5613,157,5612,162,5563,155,5328,138,5018,124,4274,106,3537,98,3015,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,90,3573,93,4368,101,5175,119,5512,132,5768,149,5821,157,5820,162,5767,155,5512,138,5175,124,4368,106,3573,98,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,89,3611,89,4471,95,4923,102,5347,113,5713,128,5990,149,6036,157,6035,162,5990,155,5713,134,5347,118,4923,107,4471,100,3611,95,3015,95"/>
|
|
<area shape="rect" href="spinner_8cpp.html" title=" " alt="" coords="3001,159,3187,185"/>
|
|
<area shape="poly" title=" " alt="" coords="2931,106,3065,157,3063,162,2929,111"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,4690,109,5629,126,5974,137,6178,149,6223,157,6222,162,6178,155,5974,142,5629,131,4690,114,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3015,91,4782,109,5779,126,6146,137,6362,149,6409,157,6409,162,6362,155,6145,142,5779,131,4782,114,3015,96"/>
|
|
<area shape="poly" title=" " alt="" coords="1221,266,1459,289,1740,325,1752,327,1751,333,1739,331,1458,294,1221,272"/>
|
|
<area shape="poly" title=" " alt="" coords="1222,272,1383,296,1565,325,1577,328,1576,333,1564,331,1383,301,1221,278"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,278,692,331,681,333,680,328,691,325,1014,273"/>
|
|
<area shape="poly" title=" " alt="" coords="1031,286,854,331,853,325,1030,281"/>
|
|
<area shape="poly" title=" " alt="" coords="1221,263,1532,283,1723,301,1914,325,1927,327,1926,333,1914,331,1722,307,1531,289,1221,268"/>
|
|
<area shape="poly" title=" " alt="" coords="1221,261,1387,267,1604,279,1846,297,2089,325,2101,327,2101,333,2088,331,1845,303,1603,284,1387,272,1221,266"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,266,852,273,640,284,405,303,168,331,157,332,156,327,167,325,404,298,640,279,851,267,1015,261"/>
|
|
<area shape="poly" title=" " alt="" coords="1125,293,1129,327,1124,328,1119,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1172,283,1264,326,1262,330,1170,288"/>
|
|
<area shape="poly" title=" " alt="" coords="1071,289,991,330,989,326,1069,284"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,269,713,289,528,307,342,331,331,332,330,327,342,325,527,302,712,284,1015,263"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,272,786,295,517,331,506,333,505,327,516,325,786,289,1015,267"/>
|
|
<area shape="poly" title=" " alt="" coords="1211,281,1403,326,1402,331,1210,286"/>
|
|
<area shape="poly" title=" " alt="" coords="1088,203,1109,238,1104,241,1083,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1171,190,1405,237,1598,284,1759,325,1757,331,1596,289,1404,243,1170,195"/>
|
|
<area shape="poly" title=" " alt="" coords="1157,193,1321,237,1598,325,1596,330,1320,243,1156,198"/>
|
|
<area shape="poly" title=" " alt="" coords="1006,199,656,330,654,325,1004,194"/>
|
|
<area shape="poly" title=" " alt="" coords="1026,202,812,330,809,326,1023,197"/>
|
|
<area shape="poly" title=" " alt="" coords="1171,185,1329,208,1506,237,1737,284,1927,326,1926,332,1736,289,1506,243,1328,213,1170,190"/>
|
|
<area shape="poly" title=" " alt="" coords="1171,181,1379,205,1621,237,1856,278,2089,325,2102,328,2101,333,2088,331,1855,283,1620,243,1378,210,1170,186"/>
|
|
<area shape="poly" title=" " alt="" coords="964,181,740,201,610,219,480,243,419,261,359,283,157,333,156,328,357,277,418,256,479,237,609,213,740,196,964,176"/>
|
|
<area shape="poly" title=" " alt="" coords="1040,204,1027,221,1018,241,1014,260,1019,279,1043,306,1075,325,1072,330,1040,310,1014,281,1009,260,1013,239,1023,219,1036,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1142,195,1182,213,1221,238,1244,259,1265,283,1295,326,1290,329,1261,286,1240,263,1218,242,1180,218,1139,199"/>
|
|
<area shape="poly" title=" " alt="" coords="1040,204,1008,242,982,287,964,329,959,327,977,285,1004,238,1035,200"/>
|
|
<area shape="poly" title=" " alt="" coords="965,189,814,212,647,243,466,287,316,331,315,325,464,282,645,237,813,206,964,184"/>
|
|
<area shape="poly" title=" " alt="" coords="972,198,791,243,490,331,489,325,789,237,971,193"/>
|
|
<area shape="poly" title=" " alt="" coords="1140,194,1259,238,1360,283,1444,325,1441,330,1358,288,1257,242,1138,199"/>
|
|
<area shape="poly" title=" " alt="" coords="965,186,416,243,347,251,346,245,415,237,964,181"/>
|
|
<area shape="poly" title=" " alt="" coords="1523,193,1226,243,1208,246,1207,241,1226,237,1522,188"/>
|
|
<area shape="poly" title=" " alt="" coords="1702,195,1739,213,1772,238,1790,259,1805,283,1824,327,1819,329,1800,286,1786,262,1768,242,1736,218,1700,200"/>
|
|
<area shape="poly" title=" " alt="" coords="1635,205,1653,327,1647,328,1629,206"/>
|
|
<area shape="poly" title=" " alt="" coords="1733,187,1843,209,1890,223,1923,238,1947,258,1968,281,1995,326,1991,329,1963,284,1944,261,1921,242,1888,228,1842,214,1732,192"/>
|
|
<area shape="poly" title=" " alt="" coords="1733,183,1938,210,2026,224,2075,238,2104,257,2130,280,2166,326,2162,329,2126,284,2101,261,2073,242,2025,230,1937,215,1732,188"/>
|
|
<area shape="poly" title=" " alt="" coords="1560,199,1432,243,1182,331,1180,325,1430,237,1558,194"/>
|
|
<area shape="poly" title=" " alt="" coords="1581,201,1340,330,1337,325,1579,196"/>
|
|
<area shape="poly" title=" " alt="" coords="1604,204,1496,330,1492,326,1600,201"/>
|
|
<area shape="poly" title=" " alt="" coords="2473,155,2820,101,2820,107,2473,160"/>
|
|
<area shape="poly" title=" " alt="" coords="2387,198,2388,239,2383,262,2372,282,2347,306,2317,323,2285,335,2253,343,2252,338,2283,330,2315,318,2344,301,2368,278,2378,260,2382,239,2382,198"/>
|
|
<area shape="poly" title=" " alt="" coords="2414,189,2517,245,2514,249,2411,194"/>
|
|
<area shape="poly" title=" " alt="" coords="2356,196,2293,249,2289,245,2353,192"/>
|
|
<area shape="poly" title=" " alt="" coords="2695,193,2740,245,2736,249,2691,197"/>
|
|
<area shape="poly" title=" " alt="" coords="3451,202,3386,249,3383,245,3448,198"/>
|
|
<area shape="poly" title=" " alt="" coords="3514,201,3553,245,3550,249,3510,204"/>
|
|
<area shape="poly" title=" " alt="" coords="3556,194,3686,237,3684,243,3554,199"/>
|
|
<area shape="poly" title=" " alt="" coords="3401,188,3040,243,3000,250,2999,245,3039,237,3400,182"/>
|
|
<area shape="poly" title=" " alt="" coords="3571,187,3861,245,3860,250,3570,193"/>
|
|
<area shape="poly" title=" " alt="" coords="3571,180,3772,205,4012,237,4057,245,4056,250,4011,243,3772,210,3571,186"/>
|
|
<area shape="poly" title=" " alt="" coords="3572,178,3944,210,4228,237,4240,239,4239,245,4227,243,3943,215,3571,183"/>
|
|
<area shape="poly" title=" " alt="" coords="3402,198,3200,250,3199,245,3401,193"/>
|
|
</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>
|
|
</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>
|
|
</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('projectnumber');
|
|
if (!projectNumber) {
|
|
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
|
|
return;
|
|
}
|
|
|
|
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": "../v2.0.0/index.html", "v0.9": "../v0.9/index.html", "v0.11": "index.html", "v0.10": "../v0.10/index.html"};
|
|
const currentVersion = "v0.11";
|
|
|
|
// Sort versions: 'main' first, then others numerically descending.
|
|
versions.sort((a, b) => {
|
|
if (a === 'main') return -1;
|
|
if (b === 'main') return 1;
|
|
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
|
|
});
|
|
|
|
const select = document.createElement('select');
|
|
select.onchange = function() {
|
|
const selectedVersion = this.value;
|
|
// Navigate directly to the pre-calculated relative path.
|
|
if (selectedVersion !== currentVersion) {
|
|
window.location.href = version_paths[selectedVersion];
|
|
}
|
|
};
|
|
|
|
versions.forEach(v => {
|
|
const option = document.createElement('option');
|
|
option.value = v;
|
|
option.textContent = v;
|
|
if (v === currentVersion) {
|
|
option.selected = true;
|
|
}
|
|
select.appendChild(option);
|
|
});
|
|
|
|
// Replace the Doxygen project number element with our dropdown.
|
|
projectNumber.replaceWith(select);
|
|
|
|
// 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',
|
|
marginLeft: '10px',
|
|
cursor: 'pointer'
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|