Skip to main content Link Search Menu Expand Document (external link)

RgbColor overview

This module defines an RGB color. Use the make function to build custom RGB colors from red, green, and blue components (0-255).


Table of contents


Constructors

make

Constructor

Signature

export declare const make: ({
  red,
  green,
  blue
}: {
  readonly red: number
  readonly green: number
  readonly blue: number
}) => Type

Equivalences

equivalence

Equivalence

Signature

export declare const equivalence: Equivalence.Equivalence<Type>

Instances

aliceBlue

RGB AliceBlue Color instance

Signature

export declare const aliceBlue: Type

antiqueWhite

RGB AntiqueWhite Color instance

Signature

export declare const antiqueWhite: Type

aqua

RGB Aqua Color instance

Signature

export declare const aqua: Type

aquaMarine

RGB AquaMarine Color instance

Signature

export declare const aquaMarine: Type

azure

RGB Azure Color instance

Signature

export declare const azure: Type

beige

RGB Beige Color instance

Signature

export declare const beige: Type

bisque

RGB Bisque Color instance

Signature

export declare const bisque: Type

black

RGB Black Color instance

Signature

export declare const black: Type

blanchedAlmond

RGB BlanchedAlmond Color instance

Signature

export declare const blanchedAlmond: Type

blue

RGB Blue Color instance

Signature

export declare const blue: Type

blueViolet

RGB BlueViolet Color instance

Signature

export declare const blueViolet: Type

brown

RGB Brown Color instance

Signature

export declare const brown: Type

burlyWood

RGB BurlyWood Color instance

Signature

export declare const burlyWood: Type

cadetBlue

RGB CadetBlue Color instance

Signature

export declare const cadetBlue: Type

chartreuse

RGB Chartreuse Color instance

Signature

export declare const chartreuse: Type

chocolate

RGB Chocolate Color instance

Signature

export declare const chocolate: Type

coral

RGB Coral Color instance

Signature

export declare const coral: Type

cornFlowerBlue

RGB CornFlowerBlue Color instance

Signature

export declare const cornFlowerBlue: Type

cornSilk

RGB CornSilk Color instance

Signature

export declare const cornSilk: Type

crimson

RGB Crimson Color instance

Signature

export declare const crimson: Type

cyan

RGB Cyan Color instance

Signature

export declare const cyan: Type

darkBlue

RGB DarkBlue Color instance

Signature

export declare const darkBlue: Type

darkCyan

RGB DarkCyan Color instance

Signature

export declare const darkCyan: Type

darkGoldenRod

RGB DarkGoldenRod Color instance

Signature

export declare const darkGoldenRod: Type

darkGray

RGB DarkGray Color instance

Signature

export declare const darkGray: Type

darkGreen

RGB DarkGreen Color instance

Signature

export declare const darkGreen: Type

darkKhaki

RGB DarkKhaki Color instance

Signature

export declare const darkKhaki: Type

darkMagenta

RGB DarkMagenta Color instance

Signature

export declare const darkMagenta: Type

darkOliveGreen

RGB DarkOliveGreen Color instance

Signature

export declare const darkOliveGreen: Type

darkOrange

RGB DarkOrange Color instance

Signature

export declare const darkOrange: Type

darkOrchid

RGB DarkOrchid Color instance

Signature

export declare const darkOrchid: Type

darkRed

RGB DarkRed Color instance

Signature

export declare const darkRed: Type

darkSalmon

RGB DarkSalmon Color instance

Signature

export declare const darkSalmon: Type

darkSeaGreen

RGB DarkSeaGreen Color instance

Signature

export declare const darkSeaGreen: Type

darkSlateBlue

RGB DarkSlateBlue Color instance

Signature

export declare const darkSlateBlue: Type

darkSlateGray

RGB DarkSlateGray Color instance

Signature

export declare const darkSlateGray: Type

darkTurquoise

RGB DarkTurquoise Color instance

Signature

export declare const darkTurquoise: Type

darkViolet

RGB DarkViolet Color instance

Signature

export declare const darkViolet: Type

deepPink

RGB DeepPink Color instance

Signature

export declare const deepPink: Type

deepSkyBlue

RGB DeepSkyBlue Color instance

Signature

export declare const deepSkyBlue: Type

dimGray

RGB DimGray Color instance

Signature

export declare const dimGray: Type

dodgerBlue

RGB DodgerBlue Color instance

Signature

export declare const dodgerBlue: Type

firebrick

RGB Firebrick Color instance

Signature

export declare const firebrick: Type

floralWhite

RGB FloralWhite Color instance

Signature

export declare const floralWhite: Type

forestGreen

RGB ForestGreen Color instance

Signature

export declare const forestGreen: Type

gainsboro

RGB Gainsboro Color instance

Signature

export declare const gainsboro: Type

ghostWhite

RGB GhostWhite Color instance

Signature

export declare const ghostWhite: Type

gold

RGB Gold Color instance

Signature

export declare const gold: Type

goldenRod

RGB GoldenRod Color instance

Signature

export declare const goldenRod: Type

gray

RGB Gray Color instance

Signature

export declare const gray: Type

green

RGB Green Color instance

Signature

export declare const green: Type

greenYellow

RGB GreenYellow Color instance

Signature

export declare const greenYellow: Type

honeyDew

RGB HoneyDew Color instance

Signature

export declare const honeyDew: Type

hotPink

RGB HotPink Color instance

Signature

export declare const hotPink: Type

indianRed

RGB IndianRed Color instance

Signature

export declare const indianRed: Type

indigo

RGB Indigo Color instance

Signature

export declare const indigo: Type

ivory

RGB Ivory Color instance

Signature

export declare const ivory: Type

khaki

RGB Khaki Color instance

Signature

export declare const khaki: Type

lavender

RGB Lavender Color instance

Signature

export declare const lavender: Type

lavenderBlush

RGB LavenderBlush Color instance

Signature

export declare const lavenderBlush: Type

lawnGreen

RGB LawnGreen Color instance

Signature

export declare const lawnGreen: Type

lemonChiffon

RGB LemonChiffon Color instance

Signature

export declare const lemonChiffon: Type

lightBlue

RGB LightBlue Color instance

Signature

export declare const lightBlue: Type

lightCoral

RGB LightCoral Color instance

Signature

export declare const lightCoral: Type

lightCyan

RGB LightCyan Color instance

Signature

export declare const lightCyan: Type

lightGoldenRodYellow

RGB LightGoldenRodYellow Color instance

Signature

export declare const lightGoldenRodYellow: Type

lightGray

RGB LightGray Color instance

Signature

export declare const lightGray: Type

lightGreen

RGB LightGreen Color instance

Signature

export declare const lightGreen: Type

lightPink

RGB LightPink Color instance

Signature

export declare const lightPink: Type

lightSalmon

RGB LightSalmon Color instance

Signature

export declare const lightSalmon: Type

lightSeaGreen

RGB LightSeaGreen Color instance

Signature

export declare const lightSeaGreen: Type

lightSkyBlue

RGB LightSkyBlue Color instance

Signature

export declare const lightSkyBlue: Type

lightSlateGray

RGB LightSlateGray Color instance

Signature

export declare const lightSlateGray: Type

lightSteelBlue

RGB LightSteelBlue Color instance

Signature

export declare const lightSteelBlue: Type

lightYellow

RGB LightYellow Color instance

Signature

export declare const lightYellow: Type

lime

RGB Lime Color instance

Signature

export declare const lime: Type

limeGreen

RGB LimeGreen Color instance

Signature

export declare const limeGreen: Type

linen

RGB Linen Color instance

Signature

export declare const linen: Type

magenta

RGB Magenta Color instance

Signature

export declare const magenta: Type

maroon

RGB Maroon Color instance

Signature

export declare const maroon: Type

mediumAquaMarine

RGB MediumAquaMarine Color instance

Signature

export declare const mediumAquaMarine: Type

mediumBlue

RGB MediumBlue Color instance

Signature

export declare const mediumBlue: Type

mediumOrchid2

RGB MediumOrchid2 Color instance

Signature

export declare const mediumOrchid2: Type

mediumPurple

RGB MediumPurple Color instance

Signature

export declare const mediumPurple: Type

mediumSeaGreen

RGB MediumSeaGreen Color instance

Signature

export declare const mediumSeaGreen: Type

mediumSlateBlue

RGB MediumSlateBlue Color instance

Signature

export declare const mediumSlateBlue: Type

mediumSpringGreen

RGB MediumSpringGreen Color instance

Signature

export declare const mediumSpringGreen: Type

mediumTurquoise

RGB MediumTurquoise Color instance

Signature

export declare const mediumTurquoise: Type

mediumVioletRed

RGB MediumVioletRed Color instance

Signature

export declare const mediumVioletRed: Type

midnightBlue

RGB MidnightBlue Color instance

Signature

export declare const midnightBlue: Type

mintCream

RGB MintCream Color instance

Signature

export declare const mintCream: Type

mistyRose

RGB MistyRose Color instance

Signature

export declare const mistyRose: Type

moccasin

RGB Moccasin Color instance

Signature

export declare const moccasin: Type

RGB NavajoWhite Color instance

Signature

export declare const navajoWhite: Type

RGB Navy Color instance

Signature

export declare const navy: Type

oldLace

RGB OldLace Color instance

Signature

export declare const oldLace: Type

olive

RGB Olive Color instance

Signature

export declare const olive: Type

oliveDrab

RGB OliveDrab Color instance

Signature

export declare const oliveDrab: Type

orange

RGB Orange Color instance

Signature

export declare const orange: Type

orangeRed

RGB OrangeRed Color instance

Signature

export declare const orangeRed: Type

orchid

RGB Orchid Color instance

Signature

export declare const orchid: Type

paleGoldenRod

RGB PaleGoldenRod Color instance

Signature

export declare const paleGoldenRod: Type

paleGreen

RGB PaleGreen Color instance

Signature

export declare const paleGreen: Type

paleTurquoise

RGB PaleTurquoise Color instance

Signature

export declare const paleTurquoise: Type

paleVioletRed

RGB PaleVioletRed Color instance

Signature

export declare const paleVioletRed: Type

papayaWhip

RGB PapayaWhip Color instance

Signature

export declare const papayaWhip: Type

peachPuff

RGB PeachPuff Color instance

Signature

export declare const peachPuff: Type

peru

RGB Peru Color instance

Signature

export declare const peru: Type

pink

RGB Pink Color instance

Signature

export declare const pink: Type

plum

RGB Plum Color instance

Signature

export declare const plum: Type

powderBlue

RGB PowderBlue Color instance

Signature

export declare const powderBlue: Type

purple

RGB Purple Color instance

Signature

export declare const purple: Type

red

RGB Red Color instance

Signature

export declare const red: Type

rosyBrown

RGB RosyBrown Color instance

Signature

export declare const rosyBrown: Type

royalBlue

RGB RoyalBlue Color instance

Signature

export declare const royalBlue: Type

saddleBrown

RGB SaddleBrown Color instance

Signature

export declare const saddleBrown: Type

salmon

RGB Salmon Color instance

Signature

export declare const salmon: Type

sandyBrown

RGB SandyBrown Color instance

Signature

export declare const sandyBrown: Type

seaGreen

RGB SeaGreen Color instance

Signature

export declare const seaGreen: Type

seaShell

RGB SeaShell Color instance

Signature

export declare const seaShell: Type

sienna

RGB Sienna Color instance

Signature

export declare const sienna: Type

silver

RGB Silver Color instance

Signature

export declare const silver: Type

skyBlue

RGB SkyBlue Color instance

Signature

export declare const skyBlue: Type

slateBlue

RGB SlateBlue Color instance

Signature

export declare const slateBlue: Type

slateGray

RGB SlateGray Color instance

Signature

export declare const slateGray: Type

snow

RGB Snow Color instance

Signature

export declare const snow: Type

springGreen

RGB SpringGreen Color instance

Signature

export declare const springGreen: Type

steelBlue

RGB SteelBlue Color instance

Signature

export declare const steelBlue: Type

tan

RGB Tan Color instance

Signature

export declare const tan: Type

teal

RGB Teal Color instance

Signature

export declare const teal: Type

thistle

RGB Thistle Color instance

Signature

export declare const thistle: Type

tomato

RGB Tomato Color instance

Signature

export declare const tomato: Type

turquoise

RGB Turquoise Color instance

Signature

export declare const turquoise: Type

violet

RGB Violet Color instance

Signature

export declare const violet: Type

wheat

RGB Wheat Color instance

Signature

export declare const wheat: Type

white

RGB White Color instance

Signature

export declare const white: Type

whiteSmoke

RGB WhiteSmoke Color instance

Signature

export declare const whiteSmoke: Type

yellow

RGB Yellow Color instance

Signature

export declare const yellow: Type

yellowGreen

RGB YellowGreen Color instance

Signature

export declare const yellowGreen: Type

Models

Type (class)

RGB color Type

Signature

export declare class Type {
  private constructor({
    foregroundId,
    red,
    green,
    blue
  }: {
    readonly foregroundId: string
    readonly red: number
    readonly green: number
    readonly blue: number
  })
}

make (static method)

Static constructor

Signature

static make(params: {
    readonly foregroundId: string;
    readonly red: number;
    readonly green: number;
    readonly blue: number;
  }): Type

[Hash.symbol] (method)

Calculates the hash value of this

Signature

[Hash.symbol](): number

[MEquivalenceBasedEqualityData.isEquivalentToSymbol] (method)

Function that implements the equivalence of this and that

Signature

[MEquivalenceBasedEqualityData.isEquivalentToSymbol](this: this, that: this): boolean

[MEquivalenceBasedEqualityData.hasSameTypeMarkerAsSymbol] (method)

Predicate that returns true if that has the same type marker as this

Signature

[MEquivalenceBasedEqualityData.hasSameTypeMarkerAsSymbol](that: unknown): boolean

red (property)

Red part of this color

Signature

readonly red: number

green (property)

Green part of this color

Signature

readonly green: number

blue (property)

Blue part of this color

Signature

readonly blue: number

Module markers

moduleTag

Module tag

Signature

export declare const moduleTag: "@parischap/ansi-styles/Color/RgbColor/"