Class: Rain::ColorEffect
- Defined in:
- lib/matrix/effects/color_effect.rb
Instance Attribute Summary
Attributes inherited from Effect
Instance Method Summary collapse
Methods inherited from Effect
Constructor Details
This class inherits a constructor from Rain::Effect
Instance Method Details
#render(output:, next_output:) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/matrix/effects/color_effect.rb', line 7 def render(output:, next_output:, **) color = next_output ? @config.cell_color : @config.lead_color return Paint[output, '#006ab0'] if @config.leet_keys.invert.key?(output) output ? Paint[output, color] : Paint[' '] end |