Bone Flow #018 - Icon
Package Version 1.0.20 / Runtime Version 1.0.21 / Status: Development Candidate / Visible Component Version 1.0.21
Dependencies: #001 Bone Core / #002 Bone Joint / #020 Label / #022 Hover Border Effect / #040 ColorPicker
HTML Functional Class: bf-icon / Runtime API: BoneIconHTMLClass → BoneIcon 1.0.21 / Runtime-owned Property Schema: BoneIcon.getPropertySchema() / getPropertyDefaults() / getPropertyDefinition()
Transitive dependency via #040 ColorPicker: #118 Bone Transition / required Overlay transition API / #018 does not own Transition behavior.
プロパティ設定 / 合算プレビュー
合算プレビュー
左側のプロパティをすべて反映したIconを確認します。
正式Property定義(Runtime Schema)
#018自身が公開するProperty Schemaです。#048 TableなどのConsumerはこの定義を参照し、Property名・既定値・許容値を独自再定義しません。
| Property | 表示名 | 型 | 既定値 | 許容値・範囲 | 意味 |
|---|
接続イメージ
IconをIN/OUTのEndpointとして利用した場合の接続状態イメージです。接続線・端点・不存在・不一致はBone Jointが描画します。
色だけに依存せず、日本語表記でも状態を判別できます。白黒印刷時も凡例の文字を参照してください。
OUT WAIT / BLOCKED - #002 Joint v1.1.36 Integration
Target BUSY中は接続を維持したままQueueへ積み、READY復帰時に#002 flush() でFIFO配送します。BLOCKEDは接続を維持したままTargetへ配送しません。
ICON
READY
READY
Smoke Test / Validation Report
NOT RUN
Smoke Test 結果NOT RUN
Validation 結果NOT RUN
コンポーネント完了管理
Smoke / Validation ALL PASS と WAIT / BLOCKED目視確認が揃った場合のみ、#018 Bone Iconを正式完了にできます。
bf-icon 1件です。Public API 16件はJavaScript高度操作として別枠で確認します。bf-icon → BoneIconHTMLClass → BoneIcon Runtime 1.0.21bf-icon