//
//  TabBarProtocol.swift
//  MVMCoreUI
//
//  Created by Scott Pfeil on 5/29/20.
//  Copyright © 2020 Verizon Wireless. All rights reserved.
//

import Foundation

@objc public protocol TabBarProtocol {
    
    var delegateObject: MVMCoreUIDelegateObject? { get set }
    
    /// Should visually select the given tab index.
    @objc func highlightTab(at index: Int)
    
    /// Should select the tab index. As if the user selected it.
    @objc func selectTab(at index: Int)
    
    /// Returns the current tab
    @objc func currentTabIndex() -> Int
}
