class Vte::Pty

Public Class Methods

new(*args) click to toggle source
# File lib/vte3/pty.rb, line 20
def initialize(*args)
  case args[0]
  when PtyFlags
    initialize_new_sync(*args)
  else
    initialize_raw(*args)
  end
end
Also aliased as: initialize_raw

Public Instance Methods

initialize_raw(*args)
Alias for: new
size() click to toggle source
# File lib/vte3/pty.rb, line 30
def size
  succeeded, rows, columns = size_raw
  if succeeded
    [rows, columns]
  else
    nil
  end
end
Also aliased as: size_raw
size_raw()
Alias for: size