#include "ftxui/dom/node.hpp" #include "ftxui/dom/elements.hpp" namespace ftxui { std::unique_ptr hcenter(Element child) { return hbox(filler(), std::move(child), filler()); } std::unique_ptr vcenter(Element child) { return vbox(filler(), std::move(child), filler()); } std::unique_ptr center(Element child) { return hcenter(vcenter(std::move(child))); } std::unique_ptr align_right(Element child) { return hbox(filler(), std::move(child)); } } // namespace ftxui