mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
629 lines
41 KiB
HTML
629 lines
41 KiB
HTML
<!-- HTML header for doxygen 1.9.8-->
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||
<meta name="generator" content="Doxygen 1.12.0"/>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||
<title>FTXUI: FlexboxConfig Struct 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>
|
||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||
<script type="module">
|
||
DoxygenAwesomeFragmentCopyButton.init()
|
||
DoxygenAwesomeParagraphLink.init()
|
||
DoxygenAwesomeInteractiveToc.init()
|
||
DoxygenAwesomeTabs.init()
|
||
await new Promise(r => window.addEventListener('DOMContentLoaded', r));
|
||
// Remove title when a img[alt='title-img'] is present.
|
||
// Find an image with the alt "img-title".
|
||
const img = document.querySelector("img[alt='title-img']");
|
||
const header = document.querySelector(".headertitle");
|
||
if (img && header) {
|
||
// Hide the header title progressively.
|
||
header.style.display = "none";
|
||
// Show progressively the image.
|
||
img.style.maxHeight = "40vh";
|
||
img.style.maxWidth = "100%";
|
||
img.style.objectFit = "contain";
|
||
}
|
||
// In the "examples.html" page. Turn every link with text
|
||
// "examples/<...>
|
||
//
|
||
// Add a "demo" link toward.
|
||
// https://arthursonzogni.github.io/FTXUI/examples/?file=<...>
|
||
const examples = document.querySelectorAll("a")
|
||
examples.forEach((example) => {
|
||
if (!example.textContent.startsWith("examples/")) {
|
||
return;
|
||
}
|
||
// Remove the ".cpp" extension from the example name.
|
||
const exampleName = example.textContent.replace("examples/", "").replace(".cpp", "");
|
||
const a = document.createElement("a");
|
||
a.textContent = "[demo]";
|
||
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + exampleName;
|
||
a.style.marginRight= "1em";
|
||
a.style.fontWeight = "bold";
|
||
example.parentElement.insertBefore(a, example)
|
||
});
|
||
// If the current URL ends with -example.html, we can add a link to the demo
|
||
// as well using the div.title textContent.
|
||
const url = new URL(window.location.href);
|
||
if (url.pathname.endsWith("-example.html")) {
|
||
// Get the title text.
|
||
const title = document.querySelector("div.title").textContent;
|
||
const example = title.replace("examples/", "").replace(".cpp", "");
|
||
// Create a link to the demo.
|
||
const a = document.createElement("a");
|
||
a.textContent = "[demo]";
|
||
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + example;
|
||
a.style.marginLeft = "1em";
|
||
a.style.fontWeight = "bold";
|
||
a.style.display = "inline-block";
|
||
// Insert the link after the title.
|
||
const titleDiv = document.querySelector("div.title");
|
||
if (titleDiv) {
|
||
titleDiv.insertBefore(a, titleDiv.nextSibling);
|
||
}
|
||
}
|
||
</script>
|
||
<script type="module">
|
||
// Click on the navtree, except for the main page where this is already done
|
||
// automatically.
|
||
let delay = 0;
|
||
while(true) {
|
||
const navtree = document.querySelector("div.item.selected");
|
||
if (!navtree) {
|
||
delay *= 2;
|
||
delay += 1;
|
||
await new Promise(resolve => setTimeout(resolve, delay));
|
||
continue;
|
||
}
|
||
// Include only selected navtree items.
|
||
console.log("navtree.textContent", navtree.textContent);
|
||
if (!navtree.textContent.includes("Getting Started") &&
|
||
!navtree.textContent.includes("Installation") &&
|
||
!navtree.textContent.includes("ftxui / screen") &&
|
||
!navtree.textContent.includes("ftxui / dom") &&
|
||
!navtree.textContent.includes("ftxui / component") &&
|
||
!navtree.textContent.includes("Reference")) {
|
||
break;
|
||
}
|
||
// Find the first link inside the navtree.
|
||
const link = navtree.querySelector("a");
|
||
if (link) {
|
||
// Simulate a click on the link.
|
||
link.click();
|
||
break;
|
||
}
|
||
}
|
||
</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-awesome.css" rel="stylesheet" type="text/css"/>
|
||
<link href="stylesheet.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 id="projectrow">
|
||
<td id="projectalign">
|
||
<div id="projectname">FTXUI<span id="projectnumber"> 6.1.9</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('structftxui_1_1FlexboxConfig.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="#pub-types">Public Types</a> |
|
||
<a href="#pub-methods">Public Member Functions</a> |
|
||
<a href="#pub-attribs">Public Attributes</a> |
|
||
<a href="structftxui_1_1FlexboxConfig-members.html">List of all members</a> </div>
|
||
<div class="headertitle"><div class="title">FlexboxConfig Struct Reference</div></div>
|
||
</div><!--header-->
|
||
<div class="contents">
|
||
|
||
<p><code>#include <<a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>></code></p>
|
||
<table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
|
||
Public Types</h2></td></tr>
|
||
<tr class="memitem:a224b9163917ac32fc95a60d8c1eec3aa" id="r_a224b9163917ac32fc95a60d8c1eec3aa"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a> { <br />
|
||
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaaa70367aa7cb74e510f4f9413ccf059d3">Row</a>
|
||
, <br />
|
||
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaabba4d6f3a9cec9c96600e3e0d17b9f6a">RowInversed</a>
|
||
, <br />
|
||
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d">Column</a>
|
||
, <br />
|
||
  <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaa338df815740895b690c7b07716acda20">ColumnInversed</a>
|
||
<br />
|
||
}</td></tr>
|
||
<tr class="separator:a224b9163917ac32fc95a60d8c1eec3aa"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a6c844a611650cf7e956dbe269a0e72ab" id="r_a6c844a611650cf7e956dbe269a0e72ab"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c844a611650cf7e956dbe269a0e72ab">Wrap</a> { <br />
|
||
  <a class="el" href="#a6c844a611650cf7e956dbe269a0e72aba93ac740a98eb4cc45b853c780ed16c44">NoWrap</a>
|
||
, <br />
|
||
  <a class="el" href="#a6c844a611650cf7e956dbe269a0e72abaa212b19ef5f2fb30acf92e6cbccc1f2d">Wrap</a>
|
||
, <br />
|
||
  <a class="el" href="#a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642">WrapInversed</a>
|
||
<br />
|
||
}</td></tr>
|
||
<tr class="separator:a6c844a611650cf7e956dbe269a0e72ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ac6e5ab18dcac465ee2ac9a0d8b4a82d2" id="r_ac6e5ab18dcac465ee2ac9a0d8b4a82d2"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">JustifyContent</a> { <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a8d5898e4f1bd5527306b1f62fa4fd952">FlexStart</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a923a60a08f41dc3052190403fc2a6b25">FlexEnd</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a4f1f6016fc9f3f2353c0cc7c67b292bd">Center</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2afbb09a82eafab60150d0996e8fe46560">Stretch</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2afa2f3f8f296dcb6e5c287d69eae1c119">SpaceBetween</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2aa711fff5f720542ab104aab0805e2565">SpaceAround</a>
|
||
, <br />
|
||
  <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a34ad3eaf7ee60a45210ad60bd731e235">SpaceEvenly</a>
|
||
<br />
|
||
}</td></tr>
|
||
<tr class="separator:ac6e5ab18dcac465ee2ac9a0d8b4a82d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a821af961ece5fe13540ad48b54c7a9e7" id="r_a821af961ece5fe13540ad48b54c7a9e7"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7">AlignItems</a> { <br />
|
||
  <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7a8d5898e4f1bd5527306b1f62fa4fd952">FlexStart</a>
|
||
, <br />
|
||
  <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7a923a60a08f41dc3052190403fc2a6b25">FlexEnd</a>
|
||
, <br />
|
||
  <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7a4f1f6016fc9f3f2353c0cc7c67b292bd">Center</a>
|
||
, <br />
|
||
  <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7afbb09a82eafab60150d0996e8fe46560">Stretch</a>
|
||
<br />
|
||
}</td></tr>
|
||
<tr class="separator:a821af961ece5fe13540ad48b54c7a9e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1f99410fd0fc632a5bc2497b6a447420" id="r_a1f99410fd0fc632a5bc2497b6a447420"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420">AlignContent</a> { <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a8d5898e4f1bd5527306b1f62fa4fd952">FlexStart</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a923a60a08f41dc3052190403fc2a6b25">FlexEnd</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a4f1f6016fc9f3f2353c0cc7c67b292bd">Center</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420afbb09a82eafab60150d0996e8fe46560">Stretch</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420afa2f3f8f296dcb6e5c287d69eae1c119">SpaceBetween</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420aa711fff5f720542ab104aab0805e2565">SpaceAround</a>
|
||
, <br />
|
||
  <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a34ad3eaf7ee60a45210ad60bd731e235">SpaceEvenly</a>
|
||
<br />
|
||
}</td></tr>
|
||
<tr class="separator:a1f99410fd0fc632a5bc2497b6a447420"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||
Public Member Functions</h2></td></tr>
|
||
<tr class="memitem:gae47b5b0d793d0c2312e4805a1f40012a" id="r_gae47b5b0d793d0c2312e4805a1f40012a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gae47b5b0d793d0c2312e4805a1f40012a">Set</a> (<a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">FlexboxConfig::Direction</a>)</td></tr>
|
||
<tr class="memdesc:gae47b5b0d793d0c2312e4805a1f40012a"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox direction. <br /></td></tr>
|
||
<tr class="separator:gae47b5b0d793d0c2312e4805a1f40012a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga5afe52066ea76ddc7948b77ac155a011" id="r_ga5afe52066ea76ddc7948b77ac155a011"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga5afe52066ea76ddc7948b77ac155a011">Set</a> (<a class="el" href="#a6c844a611650cf7e956dbe269a0e72ab">FlexboxConfig::Wrap</a>)</td></tr>
|
||
<tr class="memdesc:ga5afe52066ea76ddc7948b77ac155a011"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox wrap. <br /></td></tr>
|
||
<tr class="separator:ga5afe52066ea76ddc7948b77ac155a011"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga3de11197951ee3c9037ba7f2a2586a06" id="r_ga3de11197951ee3c9037ba7f2a2586a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga3de11197951ee3c9037ba7f2a2586a06">Set</a> (<a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">FlexboxConfig::JustifyContent</a>)</td></tr>
|
||
<tr class="memdesc:ga3de11197951ee3c9037ba7f2a2586a06"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox justify content. <br /></td></tr>
|
||
<tr class="separator:ga3de11197951ee3c9037ba7f2a2586a06"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga07ef12f61272636369543b34932614f3" id="r_ga07ef12f61272636369543b34932614f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga07ef12f61272636369543b34932614f3">Set</a> (<a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7">FlexboxConfig::AlignItems</a>)</td></tr>
|
||
<tr class="memdesc:ga07ef12f61272636369543b34932614f3"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox align items. <br /></td></tr>
|
||
<tr class="separator:ga07ef12f61272636369543b34932614f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6df4ec3da7d3d2cd0b216f5d2c72cbd6" id="r_ga6df4ec3da7d3d2cd0b216f5d2c72cbd6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga6df4ec3da7d3d2cd0b216f5d2c72cbd6">Set</a> (<a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420">FlexboxConfig::AlignContent</a>)</td></tr>
|
||
<tr class="memdesc:ga6df4ec3da7d3d2cd0b216f5d2c72cbd6"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox align content. <br /></td></tr>
|
||
<tr class="separator:ga6df4ec3da7d3d2cd0b216f5d2c72cbd6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga98d9a43033c09c7f967cdec791408bad" id="r_ga98d9a43033c09c7f967cdec791408bad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga98d9a43033c09c7f967cdec791408bad">SetGap</a> (int <a class="el" href="#a109ea05d5d6e08d052672465ff8dac61">gap_x</a>, int <a class="el" href="#ab01b75a8a9419ec5c47650772f342ba3">gap_y</a>)</td></tr>
|
||
<tr class="memdesc:ga98d9a43033c09c7f967cdec791408bad"><td class="mdescLeft"> </td><td class="mdescRight">Set the flexbox flex direction. <br /></td></tr>
|
||
<tr class="separator:ga98d9a43033c09c7f967cdec791408bad"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
||
Public Attributes</h2></td></tr>
|
||
<tr class="memitem:a53421c695d00016ab925777d423b4eb6" id="r_a53421c695d00016ab925777d423b4eb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a53421c695d00016ab925777d423b4eb6">direction</a> = <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaaa70367aa7cb74e510f4f9413ccf059d3">Direction::Row</a></td></tr>
|
||
<tr class="separator:a53421c695d00016ab925777d423b4eb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a68b5470ece4f0a492cc1d2057c9bd5e0" id="r_a68b5470ece4f0a492cc1d2057c9bd5e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a6c844a611650cf7e956dbe269a0e72ab">Wrap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a68b5470ece4f0a492cc1d2057c9bd5e0">wrap</a> = <a class="el" href="#a6c844a611650cf7e956dbe269a0e72abaa212b19ef5f2fb30acf92e6cbccc1f2d">Wrap::Wrap</a></td></tr>
|
||
<tr class="separator:a68b5470ece4f0a492cc1d2057c9bd5e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ab3173252829e796ee1c100b447243748" id="r_ab3173252829e796ee1c100b447243748"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">JustifyContent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3173252829e796ee1c100b447243748">justify_content</a> = <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a8d5898e4f1bd5527306b1f62fa4fd952">JustifyContent::FlexStart</a></td></tr>
|
||
<tr class="separator:ab3173252829e796ee1c100b447243748"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1514fd3d64965c521555fdc2cf2002ce" id="r_a1514fd3d64965c521555fdc2cf2002ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7">AlignItems</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1514fd3d64965c521555fdc2cf2002ce">align_items</a> = <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7a8d5898e4f1bd5527306b1f62fa4fd952">AlignItems::FlexStart</a></td></tr>
|
||
<tr class="separator:a1514fd3d64965c521555fdc2cf2002ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a103275cb09167852e469450cf8471256" id="r_a103275cb09167852e469450cf8471256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420">AlignContent</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a103275cb09167852e469450cf8471256">align_content</a> = <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a8d5898e4f1bd5527306b1f62fa4fd952">AlignContent::FlexStart</a></td></tr>
|
||
<tr class="separator:a103275cb09167852e469450cf8471256"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a109ea05d5d6e08d052672465ff8dac61" id="r_a109ea05d5d6e08d052672465ff8dac61"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a109ea05d5d6e08d052672465ff8dac61">gap_x</a> = 0</td></tr>
|
||
<tr class="separator:a109ea05d5d6e08d052672465ff8dac61"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ab01b75a8a9419ec5c47650772f342ba3" id="r_ab01b75a8a9419ec5c47650772f342ba3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab01b75a8a9419ec5c47650772f342ba3">gap_y</a> = 0</td></tr>
|
||
<tr class="separator:ab01b75a8a9419ec5c47650772f342ba3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||
<div class="textblock">
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00015">15</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||
<a id="a224b9163917ac32fc95a60d8c1eec3aa" name="a224b9163917ac32fc95a60d8c1eec3aa"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a224b9163917ac32fc95a60d8c1eec3aa">◆ </a></span>Direction</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum class <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This establishes the main-axis, thus defining the direction flex items are placed in the flex container. Flexbox is (aside wrapping) single-direction layout concept. Think of flex items as primarily laying out either in horizontal rows or vertical columns. </p>
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaaa70367aa7cb74e510f4f9413ccf059d3" name="a224b9163917ac32fc95a60d8c1eec3aaaa70367aa7cb74e510f4f9413ccf059d3"></a>Row </td><td class="fielddoc"><p>Flex items are laid out in a row. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaabba4d6f3a9cec9c96600e3e0d17b9f6a" name="a224b9163917ac32fc95a60d8c1eec3aaabba4d6f3a9cec9c96600e3e0d17b9f6a"></a>RowInversed </td><td class="fielddoc"><p>Flex items are laid out in a row, but in reverse order. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d" name="a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d"></a>Column </td><td class="fielddoc"><p>Flex items are laid out in a column. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a224b9163917ac32fc95a60d8c1eec3aaa338df815740895b690c7b07716acda20" name="a224b9163917ac32fc95a60d8c1eec3aaa338df815740895b690c7b07716acda20"></a>ColumnInversed </td><td class="fielddoc"><p>Flex items are laid out in a column, but in reverse order. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00020">20</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a6c844a611650cf7e956dbe269a0e72ab" name="a6c844a611650cf7e956dbe269a0e72ab"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a6c844a611650cf7e956dbe269a0e72ab">◆ </a></span>Wrap</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum class <a class="el" href="#a6c844a611650cf7e956dbe269a0e72ab">Wrap</a></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>By default, flex items will all try to fit onto one line. You can change that and allow the items to wrap as needed with this property. </p>
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6c844a611650cf7e956dbe269a0e72aba93ac740a98eb4cc45b853c780ed16c44" name="a6c844a611650cf7e956dbe269a0e72aba93ac740a98eb4cc45b853c780ed16c44"></a>NoWrap </td><td class="fielddoc"><p>Flex items will all try to fit onto one line. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a6c844a611650cf7e956dbe269a0e72abaa212b19ef5f2fb30acf92e6cbccc1f2d" name="a6c844a611650cf7e956dbe269a0e72abaa212b19ef5f2fb30acf92e6cbccc1f2d"></a>Wrap </td><td class="fielddoc"><p>Flex items will wrap onto multiple lines. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642" name="a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642"></a>WrapInversed </td><td class="fielddoc"><p>Flex items will wrap onto multiple lines, but in reverse order. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00031">31</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">◆ </a></span>JustifyContent</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum class <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">JustifyContent</a></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This defines the alignment along the main axis. It helps distribute extra free space leftover when either all the flex items on a line are inflexible, or are flexible but have reached their maximum size. It also exerts some control over the alignment of items when they overflow the line. </p>
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a8d5898e4f1bd5527306b1f62fa4fd952" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a8d5898e4f1bd5527306b1f62fa4fd952"></a>FlexStart </td><td class="fielddoc"><p>Items are aligned to the start of flexbox's direction. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a923a60a08f41dc3052190403fc2a6b25" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a923a60a08f41dc3052190403fc2a6b25"></a>FlexEnd </td><td class="fielddoc"><p>Items are aligned to the end of flexbox's direction. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a4f1f6016fc9f3f2353c0cc7c67b292bd" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a4f1f6016fc9f3f2353c0cc7c67b292bd"></a>Center </td><td class="fielddoc"><p>Items are centered along the line. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2afbb09a82eafab60150d0996e8fe46560" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2afbb09a82eafab60150d0996e8fe46560"></a>Stretch </td><td class="fielddoc"><p>Items are stretched to fill the line. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2afa2f3f8f296dcb6e5c287d69eae1c119" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2afa2f3f8f296dcb6e5c287d69eae1c119"></a>SpaceBetween </td><td class="fielddoc"><p>Items are evenly distributed in the line; first item is on the start. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2aa711fff5f720542ab104aab0805e2565" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2aa711fff5f720542ab104aab0805e2565"></a>SpaceAround </td><td class="fielddoc"><p>Items are evenly distributed in the line with equal space around them. Note that visually the spaces aren’t equal, since all the items have equal space on both sides. The first item will have one unit of space against the container edge, but two units of space between the next item because that next item has its own spacing that applies. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a34ad3eaf7ee60a45210ad60bd731e235" name="ac6e5ab18dcac465ee2ac9a0d8b4a82d2a34ad3eaf7ee60a45210ad60bd731e235"></a>SpaceEvenly </td><td class="fielddoc"><p>Items are distributed so that the spacing between any two items (and the space to the edges) is equal. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00044">44</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a821af961ece5fe13540ad48b54c7a9e7" name="a821af961ece5fe13540ad48b54c7a9e7"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a821af961ece5fe13540ad48b54c7a9e7">◆ </a></span>AlignItems</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum class <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7">AlignItems</a></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This defines the default behavior for how flex items are laid out along the cross axis on the current line. Think of it as the justify-content version for the cross-axis (perpendicular to the main-axis). </p>
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a821af961ece5fe13540ad48b54c7a9e7a8d5898e4f1bd5527306b1f62fa4fd952" name="a821af961ece5fe13540ad48b54c7a9e7a8d5898e4f1bd5527306b1f62fa4fd952"></a>FlexStart </td><td class="fielddoc"><p>items are placed at the start of the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a821af961ece5fe13540ad48b54c7a9e7a923a60a08f41dc3052190403fc2a6b25" name="a821af961ece5fe13540ad48b54c7a9e7a923a60a08f41dc3052190403fc2a6b25"></a>FlexEnd </td><td class="fielddoc"><p>items are placed at the end of the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a821af961ece5fe13540ad48b54c7a9e7a4f1f6016fc9f3f2353c0cc7c67b292bd" name="a821af961ece5fe13540ad48b54c7a9e7a4f1f6016fc9f3f2353c0cc7c67b292bd"></a>Center </td><td class="fielddoc"><p>items are centered along the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a821af961ece5fe13540ad48b54c7a9e7afbb09a82eafab60150d0996e8fe46560" name="a821af961ece5fe13540ad48b54c7a9e7afbb09a82eafab60150d0996e8fe46560"></a>Stretch </td><td class="fielddoc"><p>items are stretched to fill the cross axis. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00071">71</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a1f99410fd0fc632a5bc2497b6a447420" name="a1f99410fd0fc632a5bc2497b6a447420"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a1f99410fd0fc632a5bc2497b6a447420">◆ </a></span>AlignContent</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum class <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420">AlignContent</a></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420a8d5898e4f1bd5527306b1f62fa4fd952" name="a1f99410fd0fc632a5bc2497b6a447420a8d5898e4f1bd5527306b1f62fa4fd952"></a>FlexStart </td><td class="fielddoc"><p>items are placed at the start of the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420a923a60a08f41dc3052190403fc2a6b25" name="a1f99410fd0fc632a5bc2497b6a447420a923a60a08f41dc3052190403fc2a6b25"></a>FlexEnd </td><td class="fielddoc"><p>items are placed at the end of the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420a4f1f6016fc9f3f2353c0cc7c67b292bd" name="a1f99410fd0fc632a5bc2497b6a447420a4f1f6016fc9f3f2353c0cc7c67b292bd"></a>Center </td><td class="fielddoc"><p>items are centered along the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420afbb09a82eafab60150d0996e8fe46560" name="a1f99410fd0fc632a5bc2497b6a447420afbb09a82eafab60150d0996e8fe46560"></a>Stretch </td><td class="fielddoc"><p>items are stretched to fill the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420afa2f3f8f296dcb6e5c287d69eae1c119" name="a1f99410fd0fc632a5bc2497b6a447420afa2f3f8f296dcb6e5c287d69eae1c119"></a>SpaceBetween </td><td class="fielddoc"><p>items are evenly distributed in the cross axis. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420aa711fff5f720542ab104aab0805e2565" name="a1f99410fd0fc632a5bc2497b6a447420aa711fff5f720542ab104aab0805e2565"></a>SpaceAround </td><td class="fielddoc"><p>tems evenly distributed with equal space around each line. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><a id="a1f99410fd0fc632a5bc2497b6a447420a34ad3eaf7ee60a45210ad60bd731e235" name="a1f99410fd0fc632a5bc2497b6a447420a34ad3eaf7ee60a45210ad60bd731e235"></a>SpaceEvenly </td><td class="fielddoc"><p>items are evenly distributed in the cross axis with equal space around them. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00082">82</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<h2 class="groupheader">Member Data Documentation</h2>
|
||
<a id="a53421c695d00016ab925777d423b4eb6" name="a53421c695d00016ab925777d423b4eb6"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a53421c695d00016ab925777d423b4eb6">◆ </a></span>direction</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a> direction = <a class="el" href="#a224b9163917ac32fc95a60d8c1eec3aaaa70367aa7cb74e510f4f9413ccf059d3">Direction::Row</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00027">27</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a68b5470ece4f0a492cc1d2057c9bd5e0" name="a68b5470ece4f0a492cc1d2057c9bd5e0"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a68b5470ece4f0a492cc1d2057c9bd5e0">◆ </a></span>wrap</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="#a6c844a611650cf7e956dbe269a0e72ab">Wrap</a> wrap = <a class="el" href="#a6c844a611650cf7e956dbe269a0e72abaa212b19ef5f2fb30acf92e6cbccc1f2d">Wrap::Wrap</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00037">37</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="ab3173252829e796ee1c100b447243748" name="ab3173252829e796ee1c100b447243748"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#ab3173252829e796ee1c100b447243748">◆ </a></span>justify_content</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2">JustifyContent</a> justify_content = <a class="el" href="#ac6e5ab18dcac465ee2ac9a0d8b4a82d2a8d5898e4f1bd5527306b1f62fa4fd952">JustifyContent::FlexStart</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00066">66</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a1514fd3d64965c521555fdc2cf2002ce" name="a1514fd3d64965c521555fdc2cf2002ce"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a1514fd3d64965c521555fdc2cf2002ce">◆ </a></span>align_items</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7">AlignItems</a> align_items = <a class="el" href="#a821af961ece5fe13540ad48b54c7a9e7a8d5898e4f1bd5527306b1f62fa4fd952">AlignItems::FlexStart</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00077">77</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a103275cb09167852e469450cf8471256" name="a103275cb09167852e469450cf8471256"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a103275cb09167852e469450cf8471256">◆ </a></span>align_content</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420">AlignContent</a> align_content = <a class="el" href="#a1f99410fd0fc632a5bc2497b6a447420a8d5898e4f1bd5527306b1f62fa4fd952">AlignContent::FlexStart</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00093">93</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="a109ea05d5d6e08d052672465ff8dac61" name="a109ea05d5d6e08d052672465ff8dac61"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#a109ea05d5d6e08d052672465ff8dac61">◆ </a></span>gap_x</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">int gap_x = 0</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00095">95</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<a id="ab01b75a8a9419ec5c47650772f342ba3" name="ab01b75a8a9419ec5c47650772f342ba3"></a>
|
||
<h2 class="memtitle"><span class="permalink"><a href="#ab01b75a8a9419ec5c47650772f342ba3">◆ </a></span>gap_y</h2>
|
||
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">int gap_y = 0</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
<p class="definition">Definition at line <a class="el" href="flexbox__config_8hpp_source.html#l00096">96</a> of file <a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a>.</p>
|
||
|
||
</div>
|
||
</div>
|
||
<hr/>The documentation for this struct was generated from the following files:<ul>
|
||
<li><a class="el" href="flexbox__config_8hpp_source.html">flexbox_config.hpp</a></li>
|
||
<li><a class="el" href="flexbox__config_8cpp_source.html">flexbox_config.cpp</a></li>
|
||
</ul>
|
||
</div><!-- contents -->
|
||
</div><!-- doc-content -->
|
||
<!-- HTML footer for doxygen 1.9.8-->
|
||
<!-- start footer part -->
|
||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||
<ul>
|
||
<li class="navelem"><a class="el" href="namespaceftxui.html">ftxui</a></li><li class="navelem"><a class="el" href="structftxui_1_1FlexboxConfig.html">FlexboxConfig</a></li>
|
||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
|
||
</ul>
|
||
</div>
|
||
</body>
|
||
</html>
|