     }
 }
 
-// MARK: Bar Updates
-extension TabmanViewController: BarDelegate {
-    
-    public func bar(_ bar: Bar, didRequestScrollToPageAt index: PageboyViewController.PageIndex) {
-        scrollToPage(.at(index: index), animated: true, completion: nil)
-    }
-}
-
 internal extension TabmanViewController {
     
     var relativeCurrentPosition: CGFloat? {

import AutoInsetter

/// Page view controller with a bar indicator component.
open class TabmanViewController: PageboyViewController, PageboyViewControllerDelegate {
    
    // MARK: Types
    

            return
        }
        activeBars.forEach({ $0.reloadData(for: self, at: 0...pageCount - 1, context: .full)})
    }
    
    // MARK: BarDelegate
    
    open func bar(_ bar: Bar,
                  didRequestScrollToPageAt index: PageboyViewController.PageIndex) {
        scrollToPage(.at(index: index), animated: true, completion: nil)
    }
}

