 
 internal class TMAutoHidingTriggerHandler {
     
-    private weak var bar: TMAutoHidingBar!
+    // MARK: Properties
+    
+    internal private(set) weak var bar: TMAutoHidingBar!
     
     var viewController: UIViewController? {
         return bar.delegate as? UIViewController

    
    let duration: TimeInterval
    
    // MARK: Init
    
    init(for bar: TMAutoHidingBar, duration: TimeInterval, interactionView: UIView) {

        
        addGestureRecognizer(UITapGestureRecognizer.self, to: interactionView)
        
        resetDismissTimer()
    }
    
    @available(*, unavailable)
