目录中的全部组件及其条目声明的参数,按定义它们的章分组。条目给出表现、slot、事件与所用主题 token。
| 组件 |
签名 |
etaf-video |
(&key src (columns 100) (rows 30) (mode 'image) (ramp etaf-video-density-ramp) (audio etaf-video-audio) (volume etaf-video-audio-volume) (speed 1) (autoplay t) handle device-pixel-ratio display-fps position left top z-index) |
| 组件 |
签名 |
etaf-ui-icon |
(&key name set size color face lines min-width help-echo on-press tab-index aria-label id class ref) |
etaf-ui-toggle-icon |
(&key value off on set size color on-color face lines min-width help-echo on-press tab-index aria-label id class ref) |
| 组件 |
签名 |
etaf-button |
(&key label on-press disabled id ref class color bgcolor border padding font-size font-weight tab-index aria-label aria-selected help-echo hover-content hover-group pointer use variant) |
etaf-checkbox |
(&key checked label on-change disabled bind) |
etaf-switch |
(&key checked label on-change disabled bind) |
etaf-radio |
(&key value options label on-change disabled bind) |
etaf-segmented |
(&key value options on-change disabled bind) |
etaf-slider |
(&key value min max step label on-change disabled bind) |
etaf-range |
(&key value min max step key-step on-change on-commit disabled color track-color bar-height label ref fill-ref) |
| 组件 |
签名 |
etaf-text-input |
(&key value bind on-change label placeholder rows width variant disabled read-only submit-on-return on-submit on-cancel on-focus completion-functions keymap hide-label ref) |
etaf-search-field |
(&key value bind on-change placeholder width icon on-focus on-submit on-cancel on-clear keymap ref) |
etaf-number-input |
(&key value label on-change disabled min max bind hide-label ref) |
| 组件 |
签名 |
etaf-select |
(&key value options label placeholder on-change disabled bind presentation hide-label width ref) |
etaf-menu |
(&key label items on-select disabled) |
etaf-dropdown-menu |
(&key label items on-select disabled width icon placement) |
etaf-context-menu |
(&key label items on-select disabled width) |
| 组件 |
签名 |
etaf-popover |
(&key open anchor placement width title on-close) |
etaf-dialog |
(&key open title width height compact close-label on-close backdrop) |
etaf-tooltip |
(&key open anchor text placement on-close) |
etaf-toast |
(&key open anchor message title variant on-close) |
etaf-drawer |
(&key open title placement width modal on-close) |
| 组件 |
签名 |
etaf-table |
(&key columns rows row-key row-ref on-row-press row-selected-p) |
etaf-data-grid |
(&key controller columns row-key on-row-press row-ref row-selected-p loading-label error-label empty-label) |
etaf-avatar |
(&key name initials src size variant lines background shape) |
etaf-timeline |
(&key items) |
etaf-calendar |
(&key month value on-change label) |
| 组件 |
签名 |
etaf-resizable-panel |
(&key x y width height position z-index visible min-width max-width min-height max-height resizable resize-edges resize-refs resize-use on-resize on-move header-style drag-lock-modifier full-bleed font-size font-family ref id class role use overflow) |
etaf-window-controls |
(&key mode show-minimize show-maximize show-close active on-minimize on-maximize on-restore on-close group class) |
etaf-window-chrome |
(&key title mode show-minimize show-maximize show-close active on-minimize on-maximize on-restore on-close on-move drag-lock-modifier title-font-size font-family group ref class use) |
etaf-window |
(&key title mode x y width height z-index visible min-width max-width min-height max-height resizable resize-edges resize-refs resize-use move-use full-bleed on-move on-resize on-focus drag-lock-modifier title-font-size content-font-size font-family controls-group controls-active on-minimize on-maximize on-restore on-close show-minimize show-maximize show-close ref id chrome-ref class use overflow) |
| 组件 |
签名 |
etaf-taskbar |
(&key items active on-select on-launch launcher-label class) |
etaf-workspace-bar |
(&key workspaces active on-select on-add on-close add-label brand status layout-label layout-action settings-label settings-action class) |
etaf-launcher |
(&key open title items on-select on-close close-label backdrop) |
etaf-switcher |
(&key open title items selected on-select on-close close-label backdrop) |
etaf-splitter |
(&key orientation ratio min-ratio max-ratio on-change use class overlay z-index divider-content overlay-rect visible) |
etaf-pane-resizer |
(&key size side min max on-change on-end line background ref) |
| 组件 |
签名 |
etaf-media-viewer |
(&key open kind src source-size title subtitle caption duration on-close on-previous on-next autoplay) |
etaf-reactions |
(&key items on-toggle choices add-label) |
| 组件 |
签名 |
etaf-tile-grid |
(&key rows columns cell-width cell-height cell-background cell-color cell-text cell-label cell-image cell-ref on-cell-press on-cell-focus) |
etaf-text-grid |
(&key rows columns row-text row-ref label) |
etaf-playing-card |
(&key rank suit face-down empty selected disabled on-press label ref columns lines) |