@microsoft/fast-components > Palette

Palette interface

A collection of Swatch instances

Signature:

export interface Palette<T extends Swatch = Swatch> 

Properties

Property Type Description
source T
swatches ReadonlyArray<T>

Methods

Method Description
closestIndexOf(reference) Returns the index of the palette that most closely matches the relativeLuminance of the provided swatch
colorContrast(reference, contrast, initialIndex, direction) Returns a swatch from the palette that most closely matches the contrast ratio provided to a provided reference.
get(index) Gets a swatch by index. Index is clamped to the limits of the palette so a Swatch will always be returned.