Module: Lutaml::Ea::Diagram
- Defined in:
- lib/lutaml/ea/diagram.rb,
lib/lutaml/ea/diagram/util.rb,
lib/lutaml/ea/diagram/extractor.rb,
lib/lutaml/ea/diagram/path_builder.rb,
lib/lutaml/ea/diagram/style_parser.rb,
lib/lutaml/ea/diagram/svg_renderer.rb,
lib/lutaml/ea/diagram/configuration.rb,
lib/lutaml/ea/diagram/layout_engine.rb,
lib/lutaml/ea/diagram/style_resolver.rb,
lib/lutaml/ea/diagram/element_renderers.rb,
lib/lutaml/ea/diagram/element_renderers/base_renderer.rb,
lib/lutaml/ea/diagram/element_renderers/class_renderer.rb,
lib/lutaml/ea/diagram/element_renderers/package_renderer.rb,
lib/lutaml/ea/diagram/element_renderers/connector_renderer.rb
Defined Under Namespace
Modules: ElementRenderers, Util Classes: Configuration, DiagramRenderer, Extractor, LayoutEngine, PathBuilder, StyleParser, StyleResolver, SvgRenderer
Class Method Summary collapse
-
.render(diagram_data, options = {}) ⇒ String
Convenience method for rendering diagrams.
Class Method Details
.render(diagram_data, options = {}) ⇒ String
Convenience method for rendering diagrams
56 57 58 59 |
# File 'lib/lutaml/ea/diagram.rb', line 56 def self.render(diagram_data, = {}) renderer = DiagramRenderer.new(diagram_data) renderer.render_svg() end |