Added initial support for MermaidJS include diagrams

This commit is contained in:
Bartek Kryza
2023-09-09 01:46:08 +02:00
parent ee998e7a38
commit cfc0a42320
8 changed files with 265 additions and 6 deletions

View File

@@ -251,6 +251,14 @@ std::string generate_package_mermaid(
config, model);
}
std::string generate_include_mermaid(
std::shared_ptr<clanguml::config::diagram> config,
clanguml::include_diagram::model::diagram &model)
{
return detail::generate_diagram_mermaid<clanguml::config::include_diagram>(
config, model);
}
template <typename T>
void save_diagram(const std::filesystem::path &path, const T &diagram)
{