Skip to content
fandhe-frontend
GitHub

Textarea

fandhe-frontend-pre-styled-uitextarea mod が提供するスタイル済み Textarea 部品です。

関連 API: fandhe-frontend-pre-styled-ui API

Demo

ブラウザネイティブ挙動をそのまま尊重する静的複数行テキスト入力部品。

Features

  • `variant`/`size` の 2 軸を持ち、headless-ui の `field::textarea`(`data-scope="field"`)へ委譲する。
  • `autoresize` フラグでコンテンツに応じた自動リサイズの意図を headless 側へ伝える。

Anatomy

textarea

API Reference

Arguments

NameTypeDefaultDescription
props&TextareaProps`variant`・`size` を束ねる構造体。
field&FieldProps<'_>headless-ui `field` スコープ共通の状態。
autoresizeboolfalse自動リサイズを有効にするかどうかのヒント。
extra_attrsVec<(&str, &str)>`<textarea>` へ合成する追加属性。
childrenVec<Node>テキストコンテンツとなる子ノード。