Class: Rainbow::NullPresenter Private

Inherits:
String show all
Defined in:
sorbet/rbi/annotations/rainbow.rbi

This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.

Constant Summary

Constants inherited from String

String::BLANK_RE, String::ENCODED_BLANKS_

Instance Method Summary collapse

Methods inherited from String

#blank?, #exclude?, #present?

Instance Method Details

#background(*values) ⇒ NullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Parameters:

  • values (Array<(Integer)>, Array<(Integer, Integer, Integer)>)

Returns:



97
# File 'sorbet/rbi/annotations/rainbow.rbi', line 97

def background(*values); end

#bg(*values) ⇒ NullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Parameters:

  • values (Array<(Integer)>, Array<(Integer, Integer, Integer)>)

Returns:



100
# File 'sorbet/rbi/annotations/rainbow.rbi', line 100

def bg(*values); end

#blackNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



130
# File 'sorbet/rbi/annotations/rainbow.rbi', line 130

def black; end

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



118
# File 'sorbet/rbi/annotations/rainbow.rbi', line 118

def blink; end

#blueNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



142
# File 'sorbet/rbi/annotations/rainbow.rbi', line 142

def blue; end

#boldNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



154
# File 'sorbet/rbi/annotations/rainbow.rbi', line 154

def bold; end

#brightNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



106
# File 'sorbet/rbi/annotations/rainbow.rbi', line 106

def bright; end

#color(*values) ⇒ NullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Parameters:

  • values (Array<(Integer)>, Array<(Integer, Integer, Integer)>)

Returns:



88
# File 'sorbet/rbi/annotations/rainbow.rbi', line 88

def color(*values); end

#cross_outNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



127
# File 'sorbet/rbi/annotations/rainbow.rbi', line 127

def cross_out; end

#cyanNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



148
# File 'sorbet/rbi/annotations/rainbow.rbi', line 148

def cyan; end

#darkNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



157
# File 'sorbet/rbi/annotations/rainbow.rbi', line 157

def dark; end

#faintNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



109
# File 'sorbet/rbi/annotations/rainbow.rbi', line 109

def faint; end

#fg(*values) ⇒ NullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Parameters:

  • values (Array<(Integer)>, Array<(Integer, Integer, Integer)>)

Returns:



94
# File 'sorbet/rbi/annotations/rainbow.rbi', line 94

def fg(*values); end

#foreground(*values) ⇒ NullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Parameters:

  • values (Array<(Integer)>, Array<(Integer, Integer, Integer)>)

Returns:



91
# File 'sorbet/rbi/annotations/rainbow.rbi', line 91

def foreground(*values); end

#greenNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



136
# File 'sorbet/rbi/annotations/rainbow.rbi', line 136

def green; end

#hideNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



124
# File 'sorbet/rbi/annotations/rainbow.rbi', line 124

def hide; end

#inverseNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



121
# File 'sorbet/rbi/annotations/rainbow.rbi', line 121

def inverse; end

#italicNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



112
# File 'sorbet/rbi/annotations/rainbow.rbi', line 112

def italic; end

#magentaNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



145
# File 'sorbet/rbi/annotations/rainbow.rbi', line 145

def magenta; end

#redNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



133
# File 'sorbet/rbi/annotations/rainbow.rbi', line 133

def red; end

#resetNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



103
# File 'sorbet/rbi/annotations/rainbow.rbi', line 103

def reset; end

#strikeNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



160
# File 'sorbet/rbi/annotations/rainbow.rbi', line 160

def strike; end

#underlineNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



115
# File 'sorbet/rbi/annotations/rainbow.rbi', line 115

def underline; end

#whiteNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



151
# File 'sorbet/rbi/annotations/rainbow.rbi', line 151

def white; end

#yellowNullPresenter

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns:



139
# File 'sorbet/rbi/annotations/rainbow.rbi', line 139

def yellow; end