Skip to content

TextArea

uitemplate

TextArea - a multi-line text input field

Installation

$ bunx termuijs add text-area

Copies the source into src/components/text-area/ and installs @termuijs/core, @termuijs/widgets.

Usage

ts
import { TextArea } from '@termuijs/ui'
ts
new TextArea(style: Partial<Style> = {}, options: TextAreaOptions = {})

API Reference

TextArea

PropTypeRequiredDescription
rowsnumberoptionalNumber of visible rows (default: 4)
placeholderstringoptional
onChange(value: string) => voidoptional
onSubmit(value: string) => voidoptional
#template#text-area