#pragma once #include #include class ManualNode { public: virtual ~ManualNode() {} virtual NonnullOwnPtrVector& children() const = 0; virtual const ManualNode* parent() const = 0; virtual String name() const = 0; virtual bool is_page() const { return false; } };