Module: TTY
- Extended by:
- ClassMethods
- Defined in:
- lib/tty.rb,
lib/tty/logger.rb,
lib/tty/system.rb,
lib/tty/vector.rb,
lib/tty/plugins.rb,
lib/tty/version.rb,
lib/tty/terminal.rb,
lib/tty/system/editor.rb,
lib/tty/terminal/home.rb,
lib/tty/plugins/plugin.rb,
lib/tty/support/unicode.rb,
lib/tty/support/coercion.rb,
lib/tty/support/delegatable.rb
Defined Under Namespace
Modules: ClassMethods, Coercion, Delegatable, Unicode Classes: CommandInvocationError, Logger, NoImplementationError, Plugin, Plugins, System, Terminal, TypeError, UnknownAttributeError, ValidationCoercion, Vector
Constant Summary collapse
- EMPTY_ARRAY =
An empty array used as a default value
Array.new.freeze
- VERSION =
"0.4.0"
Class Method Summary collapse
Methods included from ClassMethods
Class Method Details
.included(base) ⇒ Object
47 48 49 |
# File 'lib/tty.rb', line 47 def included(base) base.send :extend, ClassMethods end |