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

# IColorParser

> `any`

## Interfaces

### ICmykColorParser

#### Methods

##### parse()

```ts
parse(colorString): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorString` | `string` |

###### Returns

***

### IColorParser

#### Methods

##### parse()

```ts
parse(colorString): Color;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorString` | `string` |

###### Returns

`Color`

***

### ILabColorParser

#### Methods

##### parse()

```ts
parse(colorString): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorString` | `string` |

###### Returns

`any`

***

### INamedColorConverter

#### Methods

##### convert()

```ts
convert(colorName): string;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorName` | `string` |

###### Returns

`string`

***

### IRgbColorParser

#### Methods

##### parse()

```ts
parse(colorString): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorString` | `string` |

###### Returns

`any`

***

### ISpotColorParser

#### Methods

##### parse()

```ts
parse(colorString, colorParser): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `colorString` | `string` |
| `colorParser` | [`IColorParser`](#icolorparser) |

###### Returns

`any`
