Lightning コンポーネントアクション
Lightning コンポーネントアクションは、Lightning コンポーネントを呼び出すカスタムアクションです。Apex と JavaScript がサポートされるため、セキュアな方法でクライアント側のカスタム機能を開発できます。Lightning コンポーネントアクションは Salesforce モバイルアプリケーションおよび Lightning Experience でのみサポートされます。
| 使用可能なインターフェース: Salesforce モバイルアプリケーションおよび Lightning Experience の両方 |
| 使用可能なエディション: Essentials Edition、Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、Contact Manager Edition、および Developer Edition |
ページレイアウトエディタを使用して Lightning コンポーネントアクションをオブジェクトのページレイアウトに追加できます。組織に Lightning コンポーネントアクションがある場合は、ページレイアウトエディタのパレットの [モバイルおよび Lightning のアクション] カテゴリで見つけることができます。
Lightning コンポーネントアクションは、単に組織の Lightning コンポーネントをコールすることはできません。コンポーネントが Lightning コンポーネントアクションとして機能するには、その目的に合わせて設定し、force:LightningQuickAction または force:LightningQuickActionWithoutHeader インターフェースを実装する必要があります。また、必須としてマークされた各コンポーネント属性のデフォルト値を設定する必要もあります。
Lightning コンポーネントアクションをパッケージ化する場合は、アクションが呼び出すコンポーネントは access=global とマークされている必要があります。