#039 FilePicker v1.0.2

Native File selection / Drag & Drop / Serializable metadata / Property / Security / Joint / WAIT・BLOCKED / QA / Completion

DevelopmentINDEX: /boneflow/test/bone-filepicker.htmlBrowser Runtime: USER CONFIRMATION REQUIRED

使用コンポーネント

#001 Bone Core確認中
#002 Bone Joint確認中
#017 Bone Text確認中
#020 Bone Label確認中
#022 Hover Border Effect確認中
#039 FilePicker確認中

プロパティ設定

Property 表示言語

FilePicker固有

共通Input UI

アクティブ時の枠Effect

Property: ready

FilePicker Preview / API

Bone typeFILEPICKER
Selected0
Runtime File refs0
{}

※ テスト用メタデータ適用はFile本体を生成せず、シリアライズ状態だけを確認します。実ファイル選択は上の native FilePicker またはドラッグ&ドロップから行います。

Untrusted IN / Security Test

通常Previewとは独立した専用FilePickerで検証します。安全なfile metadata[]のみACCEPTED。配列以外 / accessor / ASCII制御文字 / negative size / accept不一致はBLOCKEDし、Security Sandboxの直前値を保持します。通常Previewは変更しません。

Source / Joint IN未実行#002 Joint
FilePicker Security未実行検査待ち検査待ち
#039 Security Sandboxsafe.txt値変更なし
未実行
Result JSON: 未実行

接続イメージ

#002 Bone Joint実体で評価・描画。正常接続、IN/OUT Target Field不存在、IN/OUT型不一致の5ケース。通常Preview / Security / Deliveryとは独立です。

INOUT型不一致不存在 / 切断

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

通常Previewとは分離したDelivery Sandboxを使用します。WAITはTarget未到達 → READY復帰後FIFO配送、BLOCKは接続を維持したまま危険メタ情報をTargetへ届けないことを確認します。

#039 FilePickerDelivery Sandbox / metadata[]
READYTarget
READY ○Target受信 0件 / Queue 0
Target受信ログ: なし
Joint描画確認中...

Smoke Test / Validation Report

NOT RUN

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

Smoke Test 結果NOT RUN

Smoke Testは未実行です。

Validation 結果NOT RUN

Validationは未実行です。

コンポーネント完了管理

Smoke TestとValidation ReportがALL PASSになり、WAIT / BLOCKEDの目視確認が完了した後に完了できます。

Component#039 Bone FilePicker
Version1.0.2
Completion Flagfalse
StatusDevelopment
ValidationNOT RUN
完了日時-
全テストALL PASS + WAIT/BLOCK目視確認後に完了できます。
HTML Class / Public API30 Class / Class一覧・説明・引数・実UI・Resultを共通ガイドで確認します。