Module: Ea::Diagram
- Defined in:
- lib/ea/diagram.rb,
lib/ea/diagram/util.rb,
lib/ea/diagram/extractor.rb,
lib/ea/diagram/path_builder.rb,
lib/ea/diagram/style_parser.rb,
lib/ea/diagram/svg_renderer.rb,
lib/ea/diagram/configuration.rb,
lib/ea/diagram/layout_engine.rb,
lib/ea/diagram/style_resolver.rb,
lib/ea/diagram/element_renderers.rb,
lib/ea/diagram/element_renderers/base_renderer.rb,
lib/ea/diagram/element_renderers/class_renderer.rb,
lib/ea/diagram/element_renderers/package_renderer.rb,
lib/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
Class Method Details
.render(diagram_data, options = {}) ⇒ Object
42 43 44 45 |
# File 'lib/ea/diagram.rb', line 42 def self.render(diagram_data, = {}) renderer = DiagramRenderer.new(diagram_data) renderer.render_svg() end |