Color

Aus SiteparkWiki
Version vom 26. Juni 2018, 09:58 Uhr von Veltrup (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

ab Version 2.22

Name

Color - Objekt zur Verarbeitung einer Farbe im RGB- oder HSL-Format

Beschreibung

Objekt liefert Methoden zur Verarbeitung von Farbwerten einer Farbe.

Attribute

Attribut Type Beschreibung ab IES Version
red Number Zahl zwischen 0 und 1 für den roten Farbwert im RGB-Farbmodell 2.22
green Number Zahl zwischen 0 und 1 für den grünen Farbwert im RGB-Farbmodell 2.22
blue Number Zahl zwischen 0 und 1 für den blauen Farbwert im RGB-Farbmodell 2.22
hsl Number[] Number-Array für die Farbe im HSL-Farbmodell 2.22
hue Number Zahl zwischen 0 und 360 für den Farbton im HSL-Farbmodell 2.22
saturation Number Zahl zwischen 0 und 1 für die Settigung im HSL-Farbmodell 2.22
lightness Number Zahl zwischen 0 und 1 für die Helligkeit im HSL-Farbmodell 2.22
toHex String Hexwert der Farbe mit vorangesetlltem #. Beispiel #ffffff für weiß. 2.22
toFloatArray Number[] Array der Farbwerte zwischen 0 und 1 für das RGB-Farbmodell 2.22
toIntArray Number[] Array der Farbwerte zwischen 0 und 255 für das RGB-Farbmodell 2.22

Methoden

Methode Rückgabewert Beschreibung ab IES Version
contrastRatio(Color|String color) Number Liefert das Kontrast-Verhältnis von zwei Farben. Siehe https://www.w3.org/TR/2008/REC-WCAG20-20081211/#contrast-ratiodef 2.31
contrastMinimum(Color|String color, Number min) Color Liefert eine Farbe, mit mindestens einem definierten Kontrast-Verhältnis. Ist das Verhältnis bereist mindestens gleich wird die Farbe nicht verändert. Sonst wird eine Farbe mit dem angegebenen Kontrast-Verhältnis ermittelt und zurück gegeben. 2.31