| #{name} | #{CGI.escapeHTML(value || raise)} |
"
end
end
end
class Table # :nodoc:
attr_reader :name, :fields
def initialize(name)
@name = name
@fields = []
end
def field(name, value = nil, port: false)
fields << Field.new(name, value, port)
end
def to_dot
dot = <<~DOT