| Package | org.puremvc.as3.patterns.observer | 
| Class | public class Notifier | 
| Implements | INotifier | 
| Subclasses | MacroCommand, Mediator, Proxy, SimpleCommand | 
INotifier implementation.
  
  
  MacroCommand, Command, Mediator and Proxy 
  all have a need to send Notifications. 
  The INotifier interface provides a common method called
  sendNotification that relieves implementation code of 
  the necessity to actually construct Notifications.
  The Notifier class, which all of the above mentioned classes
  extend, provides an initialized reference to the Facade
  Singleton, which is required for the convienience method
  for sending Notifications, but also eases implementation as these
  classes have frequent Facade interactions and usually require
  access to the facade anyway.
See also
| Method | Defined by | ||
|---|---|---|---|
| 
sendNotification(notificationName:String, body:Object = null, type:String = null):void 
   Create and send an  INotification. | Notifier | ||
| facade | property | 
protected var facade:IFacade
| sendNotification | () | method | 
public function sendNotification(notificationName:String, body:Object = null, type:String = null):void
   Create and send an INotification.
   
   
Keeps us from having to construct new INotification instances in our implementation code.
Parameters| notificationName:String— the name of the notiification to send | |
| body:Object(default =null)— the body of the notification (optional) | |
| type:String(default =null)— the type of the notification (optional) |