Sha256: ed843c4e1e6a5e4965b5a75afeb8dbfe5806a44785a6cf988aa7e00b231d7234

Contents?: true

Size: 728 Bytes

Versions: 1

Compression:

Stored size: 728 Bytes

Contents

# -*- encoding: utf-8 -*-

module TTY
  class Table
    class Border

      # A class that represents no border.
      class Null < Border

        # A stub top line
        #
        # @api private
        def top_line
          nil
        end

        # A stub separator line
        #
        # @api private
        def separator
          nil
        end

        # A line spanning all columns delemited by space character.
        #
        # @return [String]
        #
        # @api private
        def row_line
          row.join(' ')
        end

        # A stub bottom line
        #
        # @api private
        def bottom_line
          nil
        end

      end # Null
    end # Border
  end # Table
end # TTY

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tty-0.0.7 lib/tty/table/border/null.rb