class Sheen::CompleteAdaptiveColor

Overview

A light+dark pair of CompleteColor's, selected by background darkness.

Defined in:

sheen/color.cr

Constructors

Instance Method Summary

Instance methods inherited from class Sheen::TerminalColor

resolve(renderer : Renderer) : Foundation::SGRColor | Nil resolve

Constructor Detail

def self.new(light : CompleteColor, dark : CompleteColor) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def dark : CompleteColor #

[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def light : CompleteColor #

[View source]
def resolve(renderer : Renderer) : Foundation::SGRColor | Nil #
Description copied from class Sheen::TerminalColor

Resolves to the SGR color for renderer's profile, or nil for no color


[View source]