Sha256: 9d34c36b2e5f379b8677ea41190d22fc98f670c64cc124fe8c8aea7a1bd78866
Contents?: true
Size: 439 Bytes
Versions: 1
Compression:
Stored size: 439 Bytes
Contents
# encoding: utf-8 require_library %w( hirb/console ) module FeduxOrgStdlib class List private attr_reader :data public def initialize(*data) @data = data.flatten.map { |e| Hash(e) } end # Render data to table def to_s(**options) Hirb::Helpers::Table.render data, header_filter: proc { |h| h.humanize }, **options end # Data as array def to_a Array(data) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fedux_org-stdlib-0.7.7 | lib/fedux_org_stdlib/list.rb |