# DiagramEditableSettings

## Properties

### ShapeTemplateName - String

### ShapeEditorHtml - String

### HasHandlerEditor - Boolean

### ConnectionTemplate - String

### ConnectionTemplateId - String

### ConnectionTemplateHandler - String

### Drag - [DiagramEditableDragSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/diagrameditabledragsettings)

Specifies the shapes drag snap options. By default, during dragging, the shapes move by a given number of pixels at once. You can disable this behavior to make shapes movement smooth or you can specify a different number for the drag snap size to simulate a snap-to-grid functionality.

### Remove - Nullable

### Resize - [DiagramEditableResizeSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/diagrameditableresizesettings)

Specifies the settings of the resizing handles. See the editable.resize configuration for an example.

### Rotate - [DiagramEditableRotateSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/diagrameditablerotatesettings)

Specifies the fill settings of the rotation thumb.

### ShapeTemplate - String

### ShapeTemplateId - String

### ShapeTemplateHandler - String

### Tools - List

### Enabled - Nullable

### Diagram - [Diagram](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/diagram)

The diagram data source configuration.

## Methods

### Serialize()

Serialize current instance to Dictionary
