#include // for __shared_ptr_access #include // for __alloc_traits<>::value_type, vector #include "ftxui/dom/node_decorator.hpp" #include "ftxui/dom/requirement.hpp" // for Requirement #include "ftxui/screen/box.hpp" // for Box namespace ftxui { void NodeDecorator::ComputeRequirement() { Node::ComputeRequirement(); requirement_ = children_[0]->requirement(); } void NodeDecorator::SetBox(Box box) { Node::SetBox(box); children_[0]->SetBox(box); } } // namespace ftxui // 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.