アプリケーションイベントの起動
アプリケーションイベントは、従来の公開/登録モデルに従います。アプリケーションイベントは、コンポーネントのインスタンスから起動されます。イベントのハンドラを提供するすべてのコンポーネントに通知されます。
イベントの登録
コンポーネントは、マークアップに <aura:registerEvent> を使用して、アプリケーションイベントを起動できるように登録します。name 属性は必須ですが、アプリケーションイベントでは使用されません。name 属性が関係するのは、コンポーネントイベントのみです。次の例では、name="appEvent" を使用していますが、この値はどこにも使用されていません。
イベントの起動
JavaScript で $A.get("e.myNamespace:myAppEvent") を使用して、myNamespace 名前空間の myAppEvent イベントのインスタンスを取得します。
fire() を使用して、イベントを起動します。
アプリケーションの表示中に起動されるイベント
いくつかのイベントは、アプリケーションを表示中に自動的に起動されます。詳細は、「表示ライフサイクル中に起動されたイベント」 を参照してください。