ui:menuList
メニュー項目の ui:actionMenuItem、ui:checkboxMenuItem、および ui:radioMenuItem と区切り文字コンポーネントの ui:menuItemSeparator を含めることができるメニューコンポーネント。このコンポーネントは、ui:menu コンポーネント内にネストでき、メニュー項目をトリガする ui:menuTriggerLink コンポーネントと一緒に使用できます。
属性
| 属性名 | 属性型 | 説明 | 必須項目 |
|---|---|---|---|
| autoPosition | Boolean | 下に十分な表示スペースがない場合は、ポップアップターゲットを上に移動します。注意: autoPosition が false に設定されていても、ポップアップはメニューをトリガと相対的に位置付けます。デフォルトの位置指定を上書きするには、manualPosition 属性を使用します。 | |
| body | Component[] | コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。 | |
| class | String | コンポーネントに添付される CSS スタイル。このスタイルは、コンポーネントで出力される基本スタイルに追加されます。 | |
| closeOnClickOutside | Boolean | ユーザがターゲットの外側をクリックまたはタップしたら、ターゲットを閉じます。 | |
| closeOnTabKey | Boolean | Tab キーによってターゲットリストを閉じるかどうかを示します。 | |
| curtain | Boolean | ターゲットの下にフロート表示を適用するかどうか。 | |
| menuItems | ArrayList | Java クラスのインスタンス aura.components.ui.MenuItem を使用して明示的に設定されたメニュー項目のリスト。 | |
| visible | Boolean | メニューの表示設定を制御します。デフォルトは false で、メニューは非表示になります。 |
イベント
| イベント名 | イベントタイプ | 説明 |
|---|---|---|
| mouseup | COMPONENT | ユーザがマウスボタンを放したことを示します。 |
| mousedown | COMPONENT | ユーザがマウスキーを押したことを示します。 |
| mousemove | COMPONENT | ユーザがマウスポインタを移動したことを示します。 |
| dblclick | COMPONENT | コンポーネントがダブルクリックされたことを示します。 |
| mouseout | COMPONENT | ユーザがマウスポインタをコンポーネントから移動したことを示します。 |
| click | COMPONENT | コンポーネントがクリックされたことを示します。 |
| mouseover | COMPONENT | ユーザがマウスポインタをコンポーネントに移動したことを示します。 |
| collapse | COMPONENT | コンポーネントが折りたたまれていることを示します。 |
| expand | COMPONENT | コンポーネントが展開されていることを示します。 |
| menuSelect | COMPONENT | ユーザがメニューコンポーネント内のメニュー項目を選択したことを示します。 |