mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-09-15 23:48:15 +08:00
Introduce xflex and yflex.
This commit is contained in:

committed by
Arthur Sonzogni

parent
13e4f97c35
commit
e3ca437a48
@@ -61,11 +61,20 @@ Element hflow(Elements);
|
||||
// -- Flexibility ---
|
||||
// Define how to share the remaining space when not all of it is used inside a
|
||||
// container.
|
||||
Element flex(Element); // Expand/Minimize if possible/needed.
|
||||
Element flex_grow(Element); // Expand element if possible.
|
||||
Element flex_shrink(Element); // Minimize element if needed.
|
||||
Element notflex(Element); // Reset the flex attribute.
|
||||
Element filler(); // A blank expandable element.
|
||||
Element flex(Element); // Expand/Minimize if possible/needed.
|
||||
Element flex_grow(Element); // Expand element if possible.
|
||||
Element flex_shrink(Element); // Minimize element if needed.
|
||||
|
||||
Element xflex(Element); // Expand/Minimize if possible/needed.
|
||||
Element xflex_grow(Element); // Expand element if possible.
|
||||
Element xflex_shrink(Element); // Minimize element if needed.
|
||||
|
||||
Element yflex(Element); // Expand/Minimize if possible/needed.
|
||||
Element yflex_grow(Element); // Expand element if possible.
|
||||
Element yflex_shrink(Element); // Minimize element if needed.
|
||||
|
||||
Element notflex(Element); // Reset the flex attribute.
|
||||
Element filler(); // A blank expandable element.
|
||||
|
||||
// -- Size override;
|
||||
enum Direction { WIDTH, HEIGHT };
|
||||
|
Reference in New Issue
Block a user