Sha256: 4c5a2470c074ca49c7d02701e169959be1b1e1a84ae95d6b5422a086f4a5e44c

Contents?: true

Size: 341 Bytes

Versions: 1

Compression:

Stored size: 341 Bytes

Contents

Dir.glob(File.join(__dir__, "plantuml/*.rb")).sort.each { |f| require f }

module SimpleHdGraph
  module Renderer
    #
    # @param nodes [Array]
    #
    def plantuml(nodes)
      context = self::PlantUML::Context.new
      puts nodes.map { |node|
        context.render(node)
      }.join
    end
    module_function :plantuml
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple-hd-graph-0.3.5 lib/simple-hd-graph/renderer/plantuml.rb