Lightning for Outlook および Lightning for Gmail のカスタムコンポーネントのサンプル
Lightning for Outlook および Lightning for Gmail のメールアプリケーションペインに実装できるカスタムの Lightning コンポーネントのサンプルを見ていきます。
以下に、Lightning for Outlook および Lightning for Gmail のメールアプリケーションペインに搭載できるカスタム Lightning コンポーネントの例を示します。このコンポーネントは、選択したメールまたは予約のコンテキストを利用します。
この例では、カスタムコンポーネントに、メール受信者のメールアドレスに基づく取引先および商談情報が表示されます。このコンポーネントは、初期化時に JavaScript コントローラ関数の handlePeopleChange() をコールします。JavaScript コントローラは、Apex サーバ側コントローラのメソッドをコールして、情報を照会し、取引先の対応期間および商談が完了するまでの日数を計算します。以下に、Apex コントローラ、JavaScript コントローラ、ヘルバーを示します。