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
- Equivalences
- Instances
- aliceBlue
- antiqueWhite
- aqua
- aquaMarine
- azure
- beige
- bisque
- black
- blanchedAlmond
- blue
- blueViolet
- brown
- burlyWood
- cadetBlue
- chartreuse
- chocolate
- coral
- cornFlowerBlue
- cornSilk
- crimson
- cyan
- darkBlue
- darkCyan
- darkGoldenRod
- darkGray
- darkGreen
- darkKhaki
- darkMagenta
- darkOliveGreen
- darkOrange
- darkOrchid
- darkRed
- darkSalmon
- darkSeaGreen
- darkSlateBlue
- darkSlateGray
- darkTurquoise
- darkViolet
- deepPink
- deepSkyBlue
- dimGray
- dodgerBlue
- firebrick
- floralWhite
- forestGreen
- gainsboro
- ghostWhite
- gold
- goldenRod
- gray
- green
- greenYellow
- honeyDew
- hotPink
- indianRed
- indigo
- ivory
- khaki
- lavender
- lavenderBlush
- lawnGreen
- lemonChiffon
- lightBlue
- lightCoral
- lightCyan
- lightGoldenRodYellow
- lightGray
- lightGreen
- lightPink
- lightSalmon
- lightSeaGreen
- lightSkyBlue
- lightSlateGray
- lightSteelBlue
- lightYellow
- lime
- limeGreen
- linen
- magenta
- maroon
- mediumAquaMarine
- mediumBlue
- mediumOrchid2
- mediumPurple
- mediumSeaGreen
- mediumSlateBlue
- mediumSpringGreen
- mediumTurquoise
- mediumVioletRed
- midnightBlue
- mintCream
- mistyRose
- moccasin
- navajoWhite
- navy
- oldLace
- olive
- oliveDrab
- orange
- orangeRed
- orchid
- paleGoldenRod
- paleGreen
- paleTurquoise
- paleVioletRed
- papayaWhip
- peachPuff
- peru
- pink
- plum
- powderBlue
- purple
- red
- rosyBrown
- royalBlue
- saddleBrown
- salmon
- sandyBrown
- seaGreen
- seaShell
- sienna
- silver
- skyBlue
- slateBlue
- slateGray
- snow
- springGreen
- steelBlue
- tan
- teal
- thistle
- tomato
- turquoise
- violet
- wheat
- white
- whiteSmoke
- yellow
- yellowGreen
- Models
- Module markers
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
navajoWhite
RGB NavajoWhite Color instance
Signature
export declare const navajoWhite: Type
navy
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/"