Bone Flow #028 - TextArea v1.0.19
複数行入力・編集 / Enter=改行 / Ctrl・Cmd+Enter=commit / Untrusted IN防御 / #002 Joint WAIT・BLOCKED OUT配送統合テスト
Development Standard v1.0#001 Core v1.0.0#002 Joint v1.1.36#017 Text = 表示責務境界のみ
使用コンポーネント
#001 Bone Core確認中
#002 Bone Joint確認中
#022 Bone Hover Border Effect確認中
#040 ColorPicker依存確認中
#020 Bone Label#040 dependency
#017 Bone TextRuntime非依存 / 表示責務境界
プロパティ設定
TextArea固有設定
Enterは通常の改行です。commitはCtrl/Cmd+Enterまたはblurで行います。
単体時の表示設定(#017 Text基準)
親要素に依存がONの時、この幅・高さ・表示位置・入力時文字位置は無視されます。
親要素設定(継承確認用)
テスト用親要素の設定。親依存ONではTextAreaは親の幅・高さ100%、背景・文字色・角丸・文字位置へ追従し、自身の通常枠は持ちません。
アクティブ時の枠Effect
マウスオーバー時の枠Effect
TextArea Preview
親要素に依存をONにすると、この親Previewの背景・文字色・枠色・角丸へ追従します。
Untrusted IN / Security Test
このSecurity TestはTextArea Previewとは独立した専用テストです。#002 Bone JointからSecurity専用TextAreaへINし、PASS ○ の時だけSecurityテスト側の値を更新、BLOCKED ⛔ の時はそこで停止してSecurityテスト側の直前値を保持します。TextArea Previewの値・編集状態・OUTには一切干渉しません。HTML風文字列はHTMLとして実行せず、安全な文字列としてPASSします。
Source / Joint IN未実行#002 Joint
TextArea Security未実行検査待ち検査待ち
TextArea-値変更なし
未実行
接続イメージ
#027 TextBox v1.0.21 と同じ Bone Joint 接続状態イメージです。中央表示のみ「TextArea」に合わせています。
IN 接続線
OUT 接続線
型不一致
接続エラー/不存在終端
OUT WAIT / BLOCKED - #002 Joint v1.1.36 Integration
TextAreaはcommitまでを担当し、待機キュー・FIFO・BLOCK判定後の配送停止は#002 Jointへ委譲します。下の線・端点・spinner / ban はすべて BoneJoint.drawLine の実描画です。
READY ○Target受信 0件
TextArea OUTcommit data
TargetREADY
Target受信ログ: なし
Joint描画確認中...
Smoke Test / Validation Report
NOT RUN
実行日時-
検査件数0件
PASS0件
FAIL0件
実行時間0.0ms
Version1.0.14
Smoke Test 結果NOT RUN
Smoke Testは未実行です。
NOT RUN
未実行
Validation 結果NOT RUN
Validationは未実行です。
NOT RUN
未実行
Runtime Console
Completion
Component#028 TextArea
Version1.0.14
StatusDevelopment
Runtime QA未実行
WAIT目視未確認
BLOCK目視未確認
Completion Flagfalse
Runtime ALL PASS + WAIT/BLOCK目視確認後に完了できます。