---
title: "IColorPalette | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/IColorPalette-1/"
---

# IColorPalette

> `Color`

## Interfaces

### IColorPalette

#### Methods

##### addColorToPalette()

```ts
addColorToPalette(color): Color;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `color` | [`IColorData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/IColorData.md#icolordata) |

###### Returns

##### addColorToPaletteReturnIndex()

```ts
addColorToPaletteReturnIndex(color): number;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `color` | [`IColorData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/IColorData.md#icolordata) |

###### Returns

`number`

##### getPaletteColorAt()

```ts
getPaletteColorAt(index): IColorData;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `index` | `number` |

###### Returns

[`IColorData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/IColorData.md#icolordata)

##### getPaletteColors()

```ts
getPaletteColors(): IColorData[];
```

###### Returns

[`IColorData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/IColorData.md#icolordata)[]
