この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ui:checkboxMenuItem

複数選択をサポートしてアクションを呼び出すことができる、チェックボックスを含むメニュー項目。このコンポーネントは、ui:menu コンポーネントでネストされます。

ui:checkboxMenuItem コンポーネントは、複数選択を有効にするメニューリスト項目を表します。リストの値を反復処理してメニュー項目を表示するには、aura:iteration を使用します。ui:menuTriggerLink コンポーネントは、メニュー項目を表示したり、非表示にしたりします。

1<aura:attribute name="status" type="String[]" default="Open, Closed, Closed Won, Any"/>
2    <ui:menu>
3    <ui:menuTriggerLink aura:id="checkboxMenuLabel" label="Multiple selection"/>
4       <ui:menuList aura:id="checkboxMenu" class="checkboxMenu">
5        <aura:iteration items="{!v.status}" var="s">
6            <ui:checkboxMenuItem label="{!s}"/>
7            </aura:iteration>
8        </ui:menuList>
9    </ui:menu>

属性

属性名 属性型 説明 必須項目
body Component[] コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。
class String コンポーネントに添付される CSS スタイル。このスタイルは、コンポーネントで出力される基本スタイルに追加されます。
disabled Boolean コンポーネントを無効な状態で表示するかどうかを指定します。デフォルト値は「false」です。
hideMenuAfterSelected Boolean メニュー項目の選択後にメニューを非表示にするには、true に設定します。
label String コンポーネントに表示されるテキスト。
selected Boolean メニュー項目の状況。True はこのメニュー項目が選択されていることを示し、False は選択されていないことを示します。
type String メニュー項目の具体的な種別。有効な値は、「action」、「checkbox」、「radio」、「separator」、または ns:xxxxmenuItem などの名前空間を含むコンポーネント記述子です。

イベント

イベント名 イベントタイプ 説明
dblclick COMPONENT ユーザがコンポーネントをダブルクリックすると起動されるイベント。
mouseover COMPONENT ユーザがコンポーネントにマウスポインタを重ねると起動されるイベント。
mouseout COMPONENT ユーザがコンポーネントからマウスポインタを移動すると起動されるイベント。
mouseup COMPONENT ユーザがコンポーネント上でマウスボタンを放すと起動されるイベント。
mousemove COMPONENT ユーザがコンポーネントにマウスポインタを重ねると起動されるイベント。
click COMPONENT ユーザがコンポーネントをクリックすると起動されるイベント。
mousedown COMPONENT ユーザがコンポーネント上でマウスボタンをクリックすると起動されるイベント。
select COMPONENT ユーザが何らかのテキストを選択すると起動されるイベント。
blur COMPONENT ユーザがコンポーネントから離れると起動されるイベント。
focus COMPONENT ユーザがコンポーネントにフォーカスを移動すると起動されるイベント。
keypress COMPONENT ユーザがコンポーネント上でキーボードのキーを押すまたは押したままにすると起動されるイベント。
keyup COMPONENT ユーザがコンポーネント上でキーボードのキーを放すと起動されるイベント。
keydown COMPONENT ユーザがコンポーネント上でキーボードのキーを押すと起動されるイベント。