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

ユーザインターフェースの概要

フレームワークには、共通のユーザインターフェースコンポーネントが ui 名前空間に備えられています。これらのすべてのコンポーネントは、aura:component または aura:component の子コンポーネントのいずれかを拡張します。aura:component は、デフォルトの表示を行う抽象コンポーネントです。ui:inputui:output などのインタラクティブなユーザインターフェースコンポーネントは、キーボード操作およびマウス操作などの共通のユーザインターフェースイベントを提供する ui:interactive を拡張します。各コンポーネントのスタイルは、適宜設定できます。使用可能なすべてのコンポーネントについては、https://<mySalesforceInstance>.lightning.force.com/auradocs/reference.app (<mySalesforceInstance> は、na1 など、組織をホストするインスタンスの名前です) のコンポーネント参照をご覧ください。

UI コンポーネントのコンポーネント階層
コンポーネントの実装方法についてのチュートリアルは、次のリソースを参照してください。

入力コントロールコンポーネント

アプリケーションで使用可能な入力コントロールコンポーネントは、次のとおりです。

主要コンポーネント 説明
ボタン ui:button 押したりクリックしたりできるアクションの実行が可能なボタン
チェックボックス ui:inputCheckbox 複数選択をサポートする選択可能なオプション
ui:outputCheckbox 参照のみのチェックボックスの値を表示します
メニュー ui:menu 表示を制御するトリガを含むドロップダウンリスト
ui:menuList メニュー項目のリスト
ui:actionMenuItem アクションをトリガするメニュー項目
ui:checkboxMenuItem 複数選択をサポートしてアクションをトリガできるメニュー項目
ui:radioMenuItem 単一選択をサポートしてアクションをトリガできるメニュー項目
ui:menuItemSeparator メニュー項目の視覚的な分離線
ui:menuItem ui:menuList コンポーネントに含まれるメニュー項目の抽象かつ拡張可能なコンポーネント
ui:menuTrigger メニューを展開したり折りたたんだりするトリガ
ui:menuTriggerLink ドロップダウンメニューをトリガするリンク。このコンポーネントは ui:menuTrigger を拡張します
ラジオボタン ui:inputRadio 単一選択のみをサポートする選択可能なオプション
ドロップダウンリスト ui:inputSelect オプションを含むドロップダウンリスト
ui:inputSelectOption ui:inputSelect コンポーネントのオプション

ビジュアルコンポーネント

使用可能なビジュアルコンポーネントは、次のとおりです。

主要コンポーネント 説明
項目レベルのエラー ui:inputDefaultError エラーが発生したときに表示されるエラーテキスト
メッセージ

ui:message

さまざまな重要度レベルのメッセージ通知
スピナー ui:spinner 読み込みスピナー

項目コンポーネント

使用可能な共通の入力および出力コンポーネントは、次のとおりです。

主要コンポーネント 説明
通貨 ui:inputCurrency 通貨を入力するための入力項目
ui:outputCurrency デフォルトまたは指定された形式で、通貨を表示します
メール ui:inputEmail メールアドレスを入力するための入力項目
ui:outputEmail クリック可能なメールアドレスを表示します
日時 ui:inputDate 日付を入力するための入力項目
inputDateTime 日時を入力するための入力項目
ui:outputDate デフォルトまたは指定された形式で、日付を表示します
ui:outputDateTime デフォルトまたは指定された形式で、日時を表示します
パスワード ui:inputSecret 秘密のテキストを入力するための入力項目
電話番号 ui:inputPhone 電話番号を入力するための入力項目
ui:outputPhone クリック可能な電話番号を表示します
数値 ui:inputNumber 数値を入力するための入力項目
ui:outputNumber 数値を表示します
リッチテキスト ui:inputRichText リッチテキストを入力するための入力項目

ui:outputRichText

リッチテキストを表示します
テキスト ui:inputText 1 行のテキストを入力するための入力項目
ui:outputText テキストを表示します
テキストエリア ui:inputTextArea 複数行のテキストを入力するための入力項目
ui:outputTextArea 参照のみのテキストエリアを表示します
URL ui:inputURL URL を入力するための入力項目
ui:outputURL クリック可能な URL を表示します