Pear

PTextarea

PTextarea is the native textarea with Pear's field context, tooltips, and v-model.

Basic
A few sentences is plenty.
vue
<p-field label="Notes" helper="A few sentences is plenty.">
  <p-textarea v-model="notes" name="notes" rows="4" />
</p-field>
States
Add a short note.
vue
<p-field label="Readonly notes">
  <p-textarea v-model="readonlyNotes" readonly />
</p-field>

<p-field label="Blocked notes" disabled>
  <p-textarea v-model="blockedNotes" />
</p-field>

<p-field label="Required notes" error="Add a short note.">
  <p-textarea v-model="problemNotes" />
</p-field>
API

PTextarea Props

NameTypeDefaultDescription
v-modelstring-Textarea value.
disabledbooleanfalseDisables the textarea. Inherits from PField when present.
readonlybooleanfalseMarks the textarea read only.
invalidbooleanfalseSets aria-invalid. Inherits from PField when present.
tooltipstring-Optional Pico tooltip content.
tooltipPlacementPTooltipPlacement-Optional Pico tooltip placement.