RgbColor.ts overview
This module defines an RGB color. Use the make function to build custom RGB colors from red, green, and blue components (0-255).
Exports Grouped by Category
- 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
declare const make: ({
red,
green,
blue
}: {
readonly red: number
readonly green: number
readonly blue: number
}) => Type
Equivalences
equivalence
Equivalence
Signature
declare const equivalence: Equivalence.Equivalence<Type>
Instances
aliceBlue
RGB AliceBlue Color instance
Signature
declare const aliceBlue: Type
antiqueWhite
RGB AntiqueWhite Color instance
Signature
declare const antiqueWhite: Type
aqua
RGB Aqua Color instance
Signature
declare const aqua: Type
aquaMarine
RGB AquaMarine Color instance
Signature
declare const aquaMarine: Type
azure
RGB Azure Color instance
Signature
declare const azure: Type
beige
RGB Beige Color instance
Signature
declare const beige: Type
bisque
RGB Bisque Color instance
Signature
declare const bisque: Type
black
RGB Black Color instance
Signature
declare const black: Type
blanchedAlmond
RGB BlanchedAlmond Color instance
Signature
declare const blanchedAlmond: Type
blue
RGB Blue Color instance
Signature
declare const blue: Type
blueViolet
RGB BlueViolet Color instance
Signature
declare const blueViolet: Type
brown
RGB Brown Color instance
Signature
declare const brown: Type
burlyWood
RGB BurlyWood Color instance
Signature
declare const burlyWood: Type
cadetBlue
RGB CadetBlue Color instance
Signature
declare const cadetBlue: Type
chartreuse
RGB Chartreuse Color instance
Signature
declare const chartreuse: Type
chocolate
RGB Chocolate Color instance
Signature
declare const chocolate: Type
coral
RGB Coral Color instance
Signature
declare const coral: Type
cornFlowerBlue
RGB CornFlowerBlue Color instance
Signature
declare const cornFlowerBlue: Type
cornSilk
RGB CornSilk Color instance
Signature
declare const cornSilk: Type
crimson
RGB Crimson Color instance
Signature
declare const crimson: Type
cyan
RGB Cyan Color instance
Signature
declare const cyan: Type
darkBlue
RGB DarkBlue Color instance
Signature
declare const darkBlue: Type
darkCyan
RGB DarkCyan Color instance
Signature
declare const darkCyan: Type
darkGoldenRod
RGB DarkGoldenRod Color instance
Signature
declare const darkGoldenRod: Type
darkGray
RGB DarkGray Color instance
Signature
declare const darkGray: Type
darkGreen
RGB DarkGreen Color instance
Signature
declare const darkGreen: Type
darkKhaki
RGB DarkKhaki Color instance
Signature
declare const darkKhaki: Type
darkMagenta
RGB DarkMagenta Color instance
Signature
declare const darkMagenta: Type
darkOliveGreen
RGB DarkOliveGreen Color instance
Signature
declare const darkOliveGreen: Type
darkOrange
RGB DarkOrange Color instance
Signature
declare const darkOrange: Type
darkOrchid
RGB DarkOrchid Color instance
Signature
declare const darkOrchid: Type
darkRed
RGB DarkRed Color instance
Signature
declare const darkRed: Type
darkSalmon
RGB DarkSalmon Color instance
Signature
declare const darkSalmon: Type
darkSeaGreen
RGB DarkSeaGreen Color instance
Signature
declare const darkSeaGreen: Type
darkSlateBlue
RGB DarkSlateBlue Color instance
Signature
declare const darkSlateBlue: Type
darkSlateGray
RGB DarkSlateGray Color instance
Signature
declare const darkSlateGray: Type
darkTurquoise
RGB DarkTurquoise Color instance
Signature
declare const darkTurquoise: Type
darkViolet
RGB DarkViolet Color instance
Signature
declare const darkViolet: Type
deepPink
RGB DeepPink Color instance
Signature
declare const deepPink: Type
deepSkyBlue
RGB DeepSkyBlue Color instance
Signature
declare const deepSkyBlue: Type
dimGray
RGB DimGray Color instance
Signature
declare const dimGray: Type
dodgerBlue
RGB DodgerBlue Color instance
Signature
declare const dodgerBlue: Type
firebrick
RGB Firebrick Color instance
Signature
declare const firebrick: Type
floralWhite
RGB FloralWhite Color instance
Signature
declare const floralWhite: Type
forestGreen
RGB ForestGreen Color instance
Signature
declare const forestGreen: Type
gainsboro
RGB Gainsboro Color instance
Signature
declare const gainsboro: Type
ghostWhite
RGB GhostWhite Color instance
Signature
declare const ghostWhite: Type
gold
RGB Gold Color instance
Signature
declare const gold: Type
goldenRod
RGB GoldenRod Color instance
Signature
declare const goldenRod: Type
gray
RGB Gray Color instance
Signature
declare const gray: Type
green
RGB Green Color instance
Signature
declare const green: Type
greenYellow
RGB GreenYellow Color instance
Signature
declare const greenYellow: Type
honeyDew
RGB HoneyDew Color instance
Signature
declare const honeyDew: Type
hotPink
RGB HotPink Color instance
Signature
declare const hotPink: Type
indianRed
RGB IndianRed Color instance
Signature
declare const indianRed: Type
indigo
RGB Indigo Color instance
Signature
declare const indigo: Type
ivory
RGB Ivory Color instance
Signature
declare const ivory: Type
khaki
RGB Khaki Color instance
Signature
declare const khaki: Type
lavender
RGB Lavender Color instance
Signature
declare const lavender: Type
lavenderBlush
RGB LavenderBlush Color instance
Signature
declare const lavenderBlush: Type
lawnGreen
RGB LawnGreen Color instance
Signature
declare const lawnGreen: Type
lemonChiffon
RGB LemonChiffon Color instance
Signature
declare const lemonChiffon: Type
lightBlue
RGB LightBlue Color instance
Signature
declare const lightBlue: Type
lightCoral
RGB LightCoral Color instance
Signature
declare const lightCoral: Type
lightCyan
RGB LightCyan Color instance
Signature
declare const lightCyan: Type
lightGoldenRodYellow
RGB LightGoldenRodYellow Color instance
Signature
declare const lightGoldenRodYellow: Type
lightGray
RGB LightGray Color instance
Signature
declare const lightGray: Type
lightGreen
RGB LightGreen Color instance
Signature
declare const lightGreen: Type
lightPink
RGB LightPink Color instance
Signature
declare const lightPink: Type
lightSalmon
RGB LightSalmon Color instance
Signature
declare const lightSalmon: Type
lightSeaGreen
RGB LightSeaGreen Color instance
Signature
declare const lightSeaGreen: Type
lightSkyBlue
RGB LightSkyBlue Color instance
Signature
declare const lightSkyBlue: Type
lightSlateGray
RGB LightSlateGray Color instance
Signature
declare const lightSlateGray: Type
lightSteelBlue
RGB LightSteelBlue Color instance
Signature
declare const lightSteelBlue: Type
lightYellow
RGB LightYellow Color instance
Signature
declare const lightYellow: Type
lime
RGB Lime Color instance
Signature
declare const lime: Type
limeGreen
RGB LimeGreen Color instance
Signature
declare const limeGreen: Type
linen
RGB Linen Color instance
Signature
declare const linen: Type
magenta
RGB Magenta Color instance
Signature
declare const magenta: Type
maroon
RGB Maroon Color instance
Signature
declare const maroon: Type
mediumAquaMarine
RGB MediumAquaMarine Color instance
Signature
declare const mediumAquaMarine: Type
mediumBlue
RGB MediumBlue Color instance
Signature
declare const mediumBlue: Type
mediumOrchid2
RGB MediumOrchid2 Color instance
Signature
declare const mediumOrchid2: Type
mediumPurple
RGB MediumPurple Color instance
Signature
declare const mediumPurple: Type
mediumSeaGreen
RGB MediumSeaGreen Color instance
Signature
declare const mediumSeaGreen: Type
mediumSlateBlue
RGB MediumSlateBlue Color instance
Signature
declare const mediumSlateBlue: Type
mediumSpringGreen
RGB MediumSpringGreen Color instance
Signature
declare const mediumSpringGreen: Type
mediumTurquoise
RGB MediumTurquoise Color instance
Signature
declare const mediumTurquoise: Type
mediumVioletRed
RGB MediumVioletRed Color instance
Signature
declare const mediumVioletRed: Type
midnightBlue
RGB MidnightBlue Color instance
Signature
declare const midnightBlue: Type
mintCream
RGB MintCream Color instance
Signature
declare const mintCream: Type
mistyRose
RGB MistyRose Color instance
Signature
declare const mistyRose: Type
moccasin
RGB Moccasin Color instance
Signature
declare const moccasin: Type
navajoWhite
RGB NavajoWhite Color instance
Signature
declare const navajoWhite: Type
navy
RGB Navy Color instance
Signature
declare const navy: Type
oldLace
RGB OldLace Color instance
Signature
declare const oldLace: Type
olive
RGB Olive Color instance
Signature
declare const olive: Type
oliveDrab
RGB OliveDrab Color instance
Signature
declare const oliveDrab: Type
orange
RGB Orange Color instance
Signature
declare const orange: Type
orangeRed
RGB OrangeRed Color instance
Signature
declare const orangeRed: Type
orchid
RGB Orchid Color instance
Signature
declare const orchid: Type
paleGoldenRod
RGB PaleGoldenRod Color instance
Signature
declare const paleGoldenRod: Type
paleGreen
RGB PaleGreen Color instance
Signature
declare const paleGreen: Type
paleTurquoise
RGB PaleTurquoise Color instance
Signature
declare const paleTurquoise: Type
paleVioletRed
RGB PaleVioletRed Color instance
Signature
declare const paleVioletRed: Type
papayaWhip
RGB PapayaWhip Color instance
Signature
declare const papayaWhip: Type
peachPuff
RGB PeachPuff Color instance
Signature
declare const peachPuff: Type
peru
RGB Peru Color instance
Signature
declare const peru: Type
pink
RGB Pink Color instance
Signature
declare const pink: Type
plum
RGB Plum Color instance
Signature
declare const plum: Type
powderBlue
RGB PowderBlue Color instance
Signature
declare const powderBlue: Type
purple
RGB Purple Color instance
Signature
declare const purple: Type
red
RGB Red Color instance
Signature
declare const red: Type
rosyBrown
RGB RosyBrown Color instance
Signature
declare const rosyBrown: Type
royalBlue
RGB RoyalBlue Color instance
Signature
declare const royalBlue: Type
saddleBrown
RGB SaddleBrown Color instance
Signature
declare const saddleBrown: Type
salmon
RGB Salmon Color instance
Signature
declare const salmon: Type
sandyBrown
RGB SandyBrown Color instance
Signature
declare const sandyBrown: Type
seaGreen
RGB SeaGreen Color instance
Signature
declare const seaGreen: Type
seaShell
RGB SeaShell Color instance
Signature
declare const seaShell: Type
sienna
RGB Sienna Color instance
Signature
declare const sienna: Type
silver
RGB Silver Color instance
Signature
declare const silver: Type
skyBlue
RGB SkyBlue Color instance
Signature
declare const skyBlue: Type
slateBlue
RGB SlateBlue Color instance
Signature
declare const slateBlue: Type
slateGray
RGB SlateGray Color instance
Signature
declare const slateGray: Type
snow
RGB Snow Color instance
Signature
declare const snow: Type
springGreen
RGB SpringGreen Color instance
Signature
declare const springGreen: Type
steelBlue
RGB SteelBlue Color instance
Signature
declare const steelBlue: Type
tan
RGB Tan Color instance
Signature
declare const tan: Type
teal
RGB Teal Color instance
Signature
declare const teal: Type
thistle
RGB Thistle Color instance
Signature
declare const thistle: Type
tomato
RGB Tomato Color instance
Signature
declare const tomato: Type
turquoise
RGB Turquoise Color instance
Signature
declare const turquoise: Type
violet
RGB Violet Color instance
Signature
declare const violet: Type
wheat
RGB Wheat Color instance
Signature
declare const wheat: Type
white
RGB White Color instance
Signature
declare const white: Type
whiteSmoke
RGB WhiteSmoke Color instance
Signature
declare const whiteSmoke: Type
yellow
RGB Yellow Color instance
Signature
declare const yellow: Type
yellowGreen
RGB YellowGreen Color instance
Signature
declare const yellowGreen: Type
Models
Type (class)
RGB color Type
Signature
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
declare const 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
declare const [Hash.symbol]: () => number
[MEquivalenceBasedEqualityData.isEquivalentToSymbol] (method)
Function that implements the equivalence of this and that
Signature
declare const [MEquivalenceBasedEqualityData.isEquivalentToSymbol]: (this: this, that: this) => boolean
[MEquivalenceBasedEqualityData.hasSameTypeMarkerAsSymbol] (method)
Predicate that returns true if that has the same type marker as this
Signature
declare const [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
declare const moduleTag: "@parischap/ansi-styles/Color/RgbColor/"