module Eclair::Color
Public Instance Methods
fetch(fg, bg, options = 0)
click to toggle source
# File lib/eclair/color.rb, line 12 def fetch fg, bg, options = 0 @idx ||= 1 unless storage[[fg,bg]] Curses.init_pair(@idx, fg, bg) storage[[fg,bg]] = @idx @idx += 1 end Curses.color_pair(storage[[fg,bg]]) | options end
storage()
click to toggle source
# File lib/eclair/color.rb, line 8 def storage @storage ||= {} end