// // PriceLockup.swift // VDS // // Created by Kanamarlapudi, Vasavi on 06/08/24. // import Foundation import UIKit import VDSCoreTokens @objcMembers @objc(VDSPriceLockup) open class PriceLockup: View { //-------------------------------------------------- // MARK: - Initializers //-------------------------------------------------- required public init() { super.init(frame: .zero) } public override init(frame: CGRect) { super.init(frame: .zero) } public required init?(coder: NSCoder) { super.init(coder: coder) } //-------------------------------------------------- // MARK: - Enums //-------------------------------------------------- //-------------------------------------------------- // MARK: - Public Properties //-------------------------------------------------- //-------------------------------------------------- // MARK: - Private Properties //-------------------------------------------------- //-------------------------------------------------- // MARK: - Configuration Properties //-------------------------------------------------- //-------------------------------------------------- // MARK: - Overrides //-------------------------------------------------- /// Called once when a view is initialized and is used to Setup additional UI or other constants and configurations. open override func setup() { super.setup() } /// Used to make changes to the View based off a change events or from local properties. open override func updateView() { super.updateView() } /// Resets to default settings. open override func reset() { super.reset() shouldUpdateView = false shouldUpdateView = true setNeedsUpdate() } open override var accessibilityElements: [Any]? { get { return nil } set {} } }