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

# Version

> [`Version`](#version)

## Classes

### Version

#### Constructors

##### Constructor

```ts
new Version(
   major, 
   minor, 
   patch): Version;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `major` | `number` |
| `minor` | `number` |
| `patch` | `number` |

###### Returns

#### Methods

##### isCompatibleTo()

```ts
isCompatibleTo(version): boolean;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `version` | [`Version`](#version) |

###### Returns

`boolean`

##### fromString()

```ts
static fromString(source): Version;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `string` |

###### Returns

[`Version`](#version)
