//
//  SegnicatorConfiguratorProtocol.swift
//  Segnify
//
//  Created by Bart Hopster on 11/09/2018.
//  Copyright © 2021 Bart Hopster. All rights reserved.
//

import UIKit

/// Customize the `Segnicator` appearance by implementing this protocol.
public protocol SegnicatorConfiguratorProtocol: AnyObject {
    
    /// Specifies the appearance of the `Segnicator` instance.
    var segnicatorView: UIView { get }
}

// MARK: - Defaults

extension SegnicatorConfiguratorProtocol {
    
    /// Provide a default value.
    public var segnicatorView: UIView {
        return UIView()
    }
}
