Sha256: 77d36884aed08f7cd38e292c9f2b8239a22c48dd4a9f9e15fff7f277146b5b0c
Contents?: true
Size: 503 Bytes
Versions: 1
Compression:
Stored size: 503 Bytes
Contents
# frozen_string_literal: true module Damn module Legacy class Mermaid attr_reader :store def initialize(store) @store = store end def self.call new(Store.instance.store).call end def call header = "stateDiagram-v2" buffer = [] store.each do |k, v| v.each do |item| buffer << "#{k} --> #{item}" end end [header, buffer.join("\n")].join("\n") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
damn-legacy-0.0.1 | lib/damn/legacy/visualizers/mermaid.rb |