         return self
     }
     
+    /// Animated block of show.
     public func showAnimations(animations: (() -> Void, (Bool) -> Void) -> Void) -> Self {
         noticeViewController.showAnimations = animations
         
         return self
     }
     
+    /// Hide notification.
     public func hide(interval: NSTimeInterval) -> Self {
         noticeViewController.setInterval(interval)
         
         return self
     }
     
+    /// Animated block of hide.
     public func hideAnimations(animations: (() -> Void, (Bool) -> Void) -> Void) -> Self {
         noticeViewController.hideAnimations = animations
         
         return self
     }
     
+    /// Remove all notification.
     public func removeAll(hidden: Bool) -> Self {
         let notice = NavigationNotice.sharedManager
         notice.removeAll()

    
    private static let sharedManager = NoticeManager()
    
    public class func currentNotice() -> NavigationNotice? {
        return sharedManager.showingNotice
    }
    
    public class func addContent(view: UIView) -> NavigationNotice {
        let notice = NavigationNotice()
        notice.noticeViewController.setContent(view)

    
    private init() {}
    
    /// Add content to display.
    public func addContent(view: UIView) -> Self {
        noticeViewController.setContent(view)
        
