mirror of
https://github.com/directus/directus.git
synced 2026-01-26 11:57:58 -05:00
* Rotate JPG image on upload #4206 * fixes #3949 width/height generated for gif and tif * API hooks for event added for auth.login #4079 * updated doc for api hooks for new auth.login event * Style tweaks * Update docs * Tweak docs some more * Spelling error * Allow non-required flags and pass to hook * SDK - Persistent login refresh fixes #4113 * Fixed #4145 SDK, Token Expired error * Spell check * Docs Spell check * Docs Spell check * Docs Spell check Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2.5 KiB
2.5 KiB
Textarea
Renders a textarea in which multiline text can be entered.
<v-textarea v-model="value" />
Attributes & Events
The HTML <textarea> element supports a huge amount of attributes and events. In order to support all of these, all
props that aren't specially handled (see list below) will be passed on to the <textarea> element directly. This allows
you to change anything you want on the input.
Reference
Props
| Prop | Description | Default | Type |
|---|---|---|---|
placeholder |
Text to show when no input is entered | null |
String |
autofocus |
Autofocusses the input on render | false |
Boolean |
disabled |
Set the disabled state for the input | false |
Boolean |
full-width |
Render the input with 100% width | true |
Boolean |
value |
Current value. Syncs with v-model |
null |
String |
expand-on-focus |
Renders the textarea at regular input size, and expands to max-height on focus | false |
Boolean |
trim |
Trim leading and trailing whitespace | false |
Boolean |
Note: all other attached attributes are bound to the input HTMLElement in the component. This allows you to attach any
of the standard HTML attributes like min, length, or pattern.
Slots
| Slot | Description | Data |
|---|---|---|
prepend |
Prepend elements before the text content in the textarea | |
append |
Append elements after the text content |
CSS Variables
| Variable | Default |
|---|---|
--v-textarea-min-height |
none |
--v-textarea-max-height |
var(--input-height-tall) |
--v-textarea-height |
var(--input-height-tall) |
--v-textarea-font-family |
var(--family-sans-serif) |
Events
| Event | Description | Value |
|---|---|---|
input |