---
title: "Interface ITransformPermission | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Canvas.ItemHandlers/ITransformPermission/"
---

# Interface ITransformPermission

> Interface ITransformPermission

###### **Namespace**: [Aurigma.DesignAtoms.Canvas.ItemHandlers](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Canvas.ItemHandlers.md)

###### **Assembly**: Aurigma.DesignAtoms.dll

```csharp title="Syntax"
public interface ITransformPermission
```

## Properties

### AllowMoveHorizontal

```csharp
bool AllowMoveHorizontal { get; set; }
```

### AllowMoveVertical

```csharp
bool AllowMoveVertical { get; set; }
```

### AllowFreeMove

```csharp
bool AllowFreeMove { get; }
```

### AllowRotate

```csharp
bool AllowRotate { get; set; }
```

### AllowDragAndDrop

```csharp
bool AllowDragAndDrop { get; set; }
```

### ResizeGrips

```csharp
ResizeGripsPermissions ResizeGrips { get; set; }
```
