TTkAlternateColor

TTkAlternateColor🌶️

class TTkAlternateColor(alternateColor: ~TermTk.TTkCore.color.TTkColor = <TermTk.TTkCore.color.TTkColor object>, **kwargs)[source]🌶️

Bases: TTkColorModifier

Create a row-alternating modifier.

Parameters:

alternateColor (TTkColor) – color used for odd rows

Methods🌶️

exec(x: int, y: int, base_color: TTkColor) TTkColor[source]🌶️

Return alternate color on odd rows, base color copy on even rows.

Parameters:
  • x (int) – horizontal coordinate (unused)

  • y (int) – vertical coordinate

  • base_color (TTkColor) – source color

Returns:

row-selected color

Return type:

TTkColor

setParam(alternateColor: TTkColor) None[source]🌶️

Set the color used on odd rows.

Parameters:

alternateColor (TTkColor) – replacement color for odd y values