// Copyright 2020 Arthur Sonzogni. All rights reserved. // Use of this source code is governed by the MIT license that can be found in // the LICENSE file. #include "ftxui/dom/elements.hpp" #include "ftxui/dom/node.hpp" namespace ftxui { Element hcenter(Element child) { return hbox(filler(), std::move(child), filler()); } Element vcenter(Element child) { return vbox(filler(), std::move(child), filler()); } Element center(Element child) { return hcenter(vcenter(std::move(child))); } Element align_right(Element child) { return hbox(filler(), std::move(child)); } } // namespace ftxui