0.3.3 • Published 2 years ago
@github/textarea-autosize v0.3.3
Textarea Autosize
Autosizes textarea to size of its contents.
Installation
$ npm install @github/textarea-autosizeUsage
The autosizing behavior must be explicitly activated on the <textarea>.
import autosize from '@github/textarea-autosize'
autosize(document.querySelector('textarea.foo'))Using a library like selector-observer, the behavior can automatically be applied to any textareas matching a class name.
import {observe} from 'selector-observer'
import autosize from '@github/textarea-autosize'
observe('textarea.autosize', { subscribe: autosize })Browser support
- Chrome
- Firefox
- Safari
- Internet Explorer 11
- Microsoft Edge
Development
npm install
npm testLicense
Distributed under the MIT license. See LICENSE for details.