//
//  RadioButtonLabelModel.swift
//  MVMCoreUI
//
//  Created by Suresh, Kamlesh on 3/3/20.
//  Copyright © 2020 Verizon Wireless. All rights reserved.
//

import Foundation
import MVMCore

@objcMembers public class RadioButtonLabelModel: MoleculeModelProtocol {
    //--------------------------------------------------
    // MARK: - Properties
    //--------------------------------------------------

    public static var identifier: String = "radioButtonLabel"
    @DecodableDefault.UUIDString public var id: String
    
    public var backgroundColor: Color?
    public var moleculeName: String = RadioButtonLabelModel.identifier
    public var radioButton: RadioButtonModel
    public var label: LabelModel
    
    //--------------------------------------------------
    // MARK: - Initializer
    //--------------------------------------------------

    public init(radioButton: RadioButtonModel, label: LabelModel) {
        self.radioButton = radioButton
        self.label = label
    }

}
