/* * Copyright (c) 2022, kleines Filmröllchen * * SPDX-License-Identifier: BSD-2-Clause */ #include "SubsectionNode.h" namespace Manual { SubsectionNode::SubsectionNode(NonnullRefPtr parent, StringView name) : SectionNode(name, name) , m_parent(move(parent)) { } Node const* SubsectionNode::parent() const { return m_parent; } ErrorOr SubsectionNode::name() const { return m_name; } ErrorOr SubsectionNode::path() const { return String::formatted("{}/{}", TRY(m_parent->path()), m_section); } }