//
//  FormItemProtocol.swift
//  MVMCoreUI
//
//  Created by Suresh, Kamlesh on 2/25/20.
//  Copyright © 2020 Verizon Wireless. All rights reserved.
//
//  The base form item protocol. Shared by different types of items. In our case, the models (not views) are form items which are registered with the validator.

import Foundation

public protocol FormItemProtocol: EnableableModelProtocol {
    /// The group name to used to group this item for validation, enableability, and value getting.
    var groupName: String { get set }
}
