textarea-autosizer
Version:
Textarea Autosizer automatically resizes the height of a textarea based on the content entered or pasted inside it.
68 lines (47 loc) • 1.47 kB
Markdown
Textarea Autosizer automatically resizes the height of a textarea based on the content entered or pasted inside it.
[](https://raphpare.github.io/textarea-autosizer)
1. [Install](
2. [Examples](
2. [Methods](
```
npm i textarea-autosizer --save
```
```
yarn add textarea-autosizer
```
``` HTML
<textarea></textarea>
```
``` TS
import { setTextareaAutosizer } from 'textarea-autosizer';
const refTextarea = document.querySelector('textarea');
const textareaAutosizer = setTextareaAutosizer(refTextarea);
// Remove textareaAutosizer
// textareaAutosizer.remove();
```
``` TS
import { TextareaAutosizer } from 'textarea-autosizer';
const refTextarea = document.querySelector('textarea');
const textareaAutosizer = new TextareaAutosizer();
textareaAutosizer.set(refTextarea);
```
Initializing the Textarea Autosizer.
| Attribute | Description |
| -- | -- |
| minHeight?: `number` | Minimum height of textarea |
| maxHeight?: `number` | Maximum height of textarea |
Remove automatic textarea resizing.