Bone Flow #033 - Checkbox v1.0.11

boolean入力 / checked編集 / Untrusted IN防御 / #002 Joint WAIT・BLOCKED OUT配送統合テスト

Development Standard v1.0#001 Core v1.0.0#002 Joint v1.1.36#022 Effect v1.0.10#020 Label = ラベル描画#027 TextBox = Input UI QA基準

使用コンポーネント

#001 Bone Core確認中
#002 Bone Joint確認中
#022 Bone Hover Border Effect確認中
#017 Bone Text確認中 / #020経由
#020 Bone Label確認中
#027 Bone TextBoxRuntime非依存 / Input UI QA・Property構造の基準

プロパティ設定

Property 表示言語

単体時の表示設定(#027 Input UI基準)

親要素に依存がONの時、この幅・高さ・表示位置・チェック位置は描画上無視されます。

親要素設定(継承確認用)

親依存ONではCheckboxは親の幅・高さ100%、背景・文字色・角丸へ追従し、通常の独自枠を描画しません。

アクティブ時の枠Effect

Checkbox Preview

親要素に依存をONにすると、この親Previewの背景・文字色・枠色・角丸へ追従します。

Untrusted IN / Security Test

Previewとは独立した専用Checkboxで検証します。booleanだけをPASSし、string / number / object / getter / ProxyはBLOCKED。型変換は行わず、BLOCKED時は直前の確定値を保持します。

Source / Joint IN未実行#002 Joint
Checkbox Security未実行検査待ち検査待ち
Checkboxfalse値変更なし
未実行
Result JSON: 未実行

接続イメージ

#027 Input UI基準の5ケースを、Checkbox boolean fieldで #002 Bone Joint 実判定・実描画します。

IN 接続線
OUT 接続線
型不一致
接続エラー/不存在終端

OUT WAIT / BLOCKED - #002 Joint v1.1.36 Integration

Checkboxはcommitまでを担当し、待機キュー・FIFO・BLOCK判定後の配送停止は#002 Jointへ委譲します。通常Previewとは分離した専用deliveryBoxを使用します。

READY ○Target受信 0件
Checkbox OUTcommit boolean
TargetREADY
Target受信ログ: なし
Joint描画確認中...

Smoke Test / Validation Report

NOT RUN

実行日時-
検査件数0件
PASS0件
FAIL0件
実行時間0.0ms
Version1.0.11

Smoke Test 結果NOT RUN

Smoke Testは未実行です。

Validation 結果NOT RUN

Validationは未実行です。

Runtime Console

Completion

Component#033 Checkbox
Version1.0.11
StatusDevelopment
Runtime QA未実行
WAIT目視未確認
BLOCK目視未確認
Completion Flagfalse
Runtime ALL PASS + WAIT/BLOCK目視確認後に完了できます。
HTML Class / Public API37 Class / Class一覧・説明・引数・実UI・Resultを共通ガイドで確認します。