class Cruml::Renders::DiagramRender

Overview

Consists of generating a class diagram (see https://d2lang.com/tour/uml-classes)

Included Modules

Defined in:

renders/diagram_render.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(path_dir : String, registry : Cruml::Services::RegistryService) #

[View source]

Instance Method Detail

def code : String::Builder #

[View source]
def generate : Nil #

Generates the UML class diagram.


[View source]
def save : Nil #

Saves the class diagram as a .d2 file.


[View source]