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

# AxisResizeData

> - [`IAxisResizeData`](#iaxisresizedata)

## Classes

### AxisResizeData

#### Implements

#### Constructors

##### Constructor

```ts
new AxisResizeData(start, target): AxisResizeData;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `start` | [`ISection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/Section.md#isection) |
| `target` | [`ISection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/Section.md#isection) |

###### Returns

[`AxisResizeData`](#axisresizedata)

#### Accessors

##### start

###### Get Signature

```ts
get start(): ISection;
```

###### Returns

[`ISection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/Section.md#isection)

###### Implementation of

[`IAxisResizeData`](#iaxisresizedata).[`start`](#start-1)

##### target

###### Get Signature

```ts
get target(): ISection;
```

###### Returns

[`ISection`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/Section.md#isection)

###### Implementation of

[`IAxisResizeData`](#iaxisresizedata).[`target`](#target-1)

#### Methods

##### fromAxisX()

```ts
static fromAxisX(resizeData, selection): IAxisResizeData;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `resizeData` | [`IResizeData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/ISelectionProcessModifier.md#iresizedata) |
| `selection` | `RotatedRectangleF` |

###### Returns

[`IAxisResizeData`](#iaxisresizedata)

##### fromAxisY()

```ts
static fromAxisY(resizeData, selection): IAxisResizeData;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `resizeData` | [`IResizeData`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms/ISelectionProcessModifier.md#iresizedata) |
| `selection` | `RotatedRectangleF` |

###### Returns

[`IAxisResizeData`](#iaxisresizedata)

## Interfaces

### IAxisResizeData

#### Properties

##### start

```ts
readonly start: ISection;
```

##### target

```ts
readonly target: ISection;
```
