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

# ContainerConstraints

> [`ContainerConstraints`](#containerconstraints)

## Classes

### ContainerConstraints

#### Constructors

##### Constructor

```ts
new ContainerConstraints(): ContainerConstraints;
```

###### Returns

#### Properties

##### maxArtworkSize

```ts
maxArtworkSize: MaxArtworkSizeConstraints;
```

#### Methods

##### clone()

```ts
clone(): ContainerConstraints;
```

###### Returns

[`ContainerConstraints`](#containerconstraints)

##### toJSON()

```ts
toJSON(): object;
```

###### Returns

`object`

###### maxArtworkSize

```ts
maxArtworkSize: object;
```

###### maxArtworkSize.height

```ts
height: number;
```

###### maxArtworkSize.shapeType

```ts
shapeType: ArtworkShapeType;
```

###### maxArtworkSize.width

```ts
width: number;
```
