Files

Class/Module Index [+]

Quicksearch

Tins::Terminal

Public Instance Methods

cols() click to toggle source
# File lib/tins/terminal.rb, line 31
def cols
  columns
end
columns() click to toggle source
# File lib/tins/terminal.rb, line 24
def columns
  IO.ask_and_send(:console).ask_and_send(:winsize).ask_and_send(:[], 1) ||
    `stty size 2>/dev/null`.split[1].to_i.nonzero? ||
    `tput cols 2>/dev/null`.to_i.nonzero? ||
    80
end
lines() click to toggle source
# File lib/tins/terminal.rb, line 20
def lines
  rows
end
rows() click to toggle source
# File lib/tins/terminal.rb, line 13
def rows
  IO.ask_and_send(:console).ask_and_send(:winsize).ask_and_send(:[], 0) ||
    `stty size 2>/dev/null`.split[0].to_i.nonzero? ||
    `tput lines 2>/dev/null`.to_i.nonzero? ||
    25
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.