         }
     }
 
-    // --Private methods--
+    // MARK: -
+    // MARK: Private methods.
+    
+    /**
+    Init configuration.
+    */
     private func configure() {
         self.translatesAutoresizingMaskIntoConstraints = false
         self.backgroundColor = UIColor.init(white: 0, alpha: 0.8)

        return topController
    }

    private func dismissAnimated(animated: Bool) {
        invalidDismissTimer()
        activityIndicatorView.stopAnimating()

                }, completion: nil)
    }

    /**
    Action button.
    */
    func doAction() {
        // Call action block first
        actionBlock?(snackbar: self)
