Module Term::ANSIColor
In: lib/term/ansicolor/version.rb
lib/term/ansicolor.rb

The ANSIColor module can be used for namespacing and mixed into your own classes.

Methods

Constants

VERSION = '1.0.5'   Term::ANSIColor version
COLORED_REGEXP = /\e\[(?:[34][0-7]|[0-9])?m/   Regular expression that is used to scan for ANSI-sequences while uncoloring strings.

Public Class methods

Turns the coloring on or off globally, so you can easily do this for example:

 Term::ANSIColor::coloring = STDOUT.isatty

Returns true, if the coloring function of this module is switched on, false otherwise.

Public Instance methods

Returns an array of all Term::ANSIColor attributes as symbols.

Returns an uncolored version of the string, that is all ANSI-sequences are stripped from the string.

[Validate]