Class: Appear::Terminals

Inherits:
Object
  • Object
show all
Defined in:
lib/appear/terminal.rb

Overview

A base service that retrieves a usable Terminal instance, suitable for spawning command-line programs.

Instance Method Summary collapse

Constructor Details

#initialize(terminals) ⇒ Terminals

Returns a new instance of Terminals.



8
9
10
# File 'lib/appear/terminal.rb', line 8

def initialize(terminals)
  @terminals = terminals
end

Instance Method Details

#getTerminal::MacTerminal

Get the Terminal instance



15
16
17
# File 'lib/appear/terminal.rb', line 15

def get
  current || default
end