Bone Flow #120 - Trigger
Package Version 2.0.16 Rebuild Candidate / Runtime 1.0.0 / Functional Class 1.0.4 / Status: Development
#001 Bone Core
確認中
#002 Bone Joint
確認中
責務:何が起きたらMotionを開始するかを判定します。Transition / State / Timeline / KeyFrameの責務は持ちません。
Trigger 実操作テスト
10種類すべてを実際のUI操作 → BoneTrigger callback到達で確認します。
| Trigger | 実際に操作する場所 | ユーザー操作 | 成功判定 |
|---|---|---|---|
| Mouse Enter | Mouse Enter Source | 領域内へマウスを入れる | NOT RUN |
| Mouse Leave | Mouse Leave Source | 領域内から外へ出す | NOT RUN |
| Click | 1回クリック | NOT RUN | |
| Double Click | ダブルクリック | NOT RUN | |
| Focus | INPUTへFocus | NOT RUN | |
| Blur | Focus後に外へ移動 | NOT RUN | |
| Change | SELECTを変更 | NOT RUN | |
| Parent Event | 親Eventを実際に発生 | NOT RUN | |
| Runtime Event | Runtime Eventを実際に発行 | NOT RUN | |
| Command | Commandを実際に実行 | NOT RUN |
Property / Preview
Property
Runtime Default: enabled=true
Preview
Last Trigger-
Motion Start-
Count0
接続イメージ — #002 BoneJoint v1.1.36
TriggerをIN/OUTのEndpointとして利用した場合の接続状態イメージです。接続線・端点・不存在・不一致は#002 Bone Jointが描画します。
表示色(凡例)
青色:IN 接続線
緑色:OUT 接続線
オレンジ:型不一致
赤色:接続エラー/不存在終端
OUT WAIT / FIFO / BLOCKED — #002正式Delivery Channel
Target BUSY中は接続を維持したままQueueへ積み、READY復帰時に#002 flush()でFIFO配送します。BLOCKEDは接続を維持したままTargetへ配送しません。
#120 TriggerOUT callback
TargetREADY
Joint Stateready
TargetREADY
Queue0
Delivered0
READY
Joint描画確認中...
Untrusted IN / Security Test
payloadはデータとして扱い、HTML/JavaScriptとして実行しません。
HTML Functional Class
一般利用Class:
bf-triggerClassだけでRuntimeへmountし、data-trigger で正式Triggerを指定します。
Mounted: - / Last: - / Motion: -
Smoke Test / Validation Report
NOT RUN
実行日時-
検査件数0件
PASS0件
FAIL0件
実行時間0.0ms
Version1.0.0
Smoke Test 結果 NOT RUN
Validation 結果 NOT RUN
コンポーネント完了管理
Smoke / Validation と必須目視項目を確認後にのみCompleteできます。チェックはテスト結果の代用品ではありません。
Component#120 Trigger
Version1.0.0
Completion Flagfalse
StatusDevelopment
ValidationDevelopment
完了日時-
Smoke / Validation + 9項目の目視確認が必要です。User localhost確認前は正式Completed扱いしません。