{/* Do not edit this file. It is automatically generated by API Documenter. */}


## MultiLineCellEditor

Editor that can accept multi-line input

Inherits [CellEditor](/refs/Interface/CellEditor).

\[Superclass\]

[CellEditor](/refs/Interface/CellEditor)

**Signature:**

```typescript
export interface MultiLineCellEditor extends CellEditor
```
**Extends:** [CellEditor](/refs/Interface/CellEditor)

## Example


```js
//string type
column.editor = "multiline"

// object type
column.editor = { type: "multiline", maxLength: 50}
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [altEnterNewLine](/refs/Interface/MultiLineCellEditor#altenternewline) | boolean | Specify key to force newline |
| [height](/refs/Interface/MultiLineCellEditor#height) | number | height of editor |
| [maxLength](/refs/Interface/MultiLineCellEditor#maxlength) | number | Maximum length of characters that can be entered |
| [minHeight](/refs/Interface/MultiLineCellEditor#minheight) | number | Minimum height of editor. |
| [minWidth](/refs/Interface/MultiLineCellEditor#minwidth) | number | Minimum width of the editor. |
| [type](/refs/Interface/MultiLineCellEditor#type) | 'multiline' | Cell editor type: multiline |
| [width](/refs/Interface/MultiLineCellEditor#width) | number | Width of the editor |

## Properties Desc

### altEnterNewLine

Specify key to force newline

`Type` - boolean

**Remarks:**

If `true`{/* */}, ctrl + enter is ignored and a forced line break is performed with alt + enter or shift + enter.

If `false`{/* */}, force a line break with ctrl + enter.

<hr/>

### height

height of editor

`Type` - number

**Remarks:**

If it is `0`{/* */}, the height is automatically adjusted according to the input content. In case of `-1`{/* */}, it is fixed to the height of the cell. If it is `0` or higher, it is fixed to the entered height.

<hr/>

### maxLength

Maximum length of characters that can be entered

`Type` - number

**Remarks:**

There is no limit when entering 0.

<hr/>
### minHeight

Minimum height of editor.

`Type` - number

<hr/>

### minWidth

Minimum width of editor.

`Type` - number

<hr/>

### type

Cell editor type: Multiline

`Type` - 'multiline'

<hr/>

### width

Width of editor

`Type` - number

**Remarks:**

If `0`{/* */}, automatically adjust the width to the entered content. If `-1`{/* */}, fix it to the width of the cell. If `0` or more, fix it to the entered width.

<hr/>