class DataFormatter::ValuePair

Constants

Separators

Attributes

key[R]
lang[R]
separator[R]
value[R]

Public Class Methods

new(args) click to toggle source
# File lib/data_formatter/value_pair.rb, line 11
def initialize(args)
  @key = args.fetch(:key)
  @value = args.fetch(:value)
  @lang = args.fetch(:lang, "ruby")
  @separator = Separators[@lang]
end

Public Instance Methods

to_s() click to toggle source
# File lib/data_formatter/value_pair.rb, line 18
def to_s
  [key.to_s, %Q{<span class="hashrocket">&nbsp;#{separator}&nbsp;</span>}, value.to_s].join
end