Added initial support for MermaidJS package diagrams

This commit is contained in:
Bartek Kryza
2023-09-09 00:18:03 +02:00
parent 32fda88852
commit ee998e7a38
16 changed files with 360 additions and 6 deletions

View File

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