@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. |