Merge branch 'feature/BaseDropDown-OpenAccess' into 'develop'

changing access from public to open for few methods in base drop down field

### Summary
(a brief description of the change)

### JIRA Ticket
(ticket URL here or remove the section)

Co-authored-by: Sumanth Nadigadda <sumanth.nadigadda@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/983
This commit is contained in:
Bruce, Matt R 2023-07-28 12:59:01 +00:00
commit 7e98a54d70
2 changed files with 5 additions and 5 deletions

View File

@ -66,7 +66,7 @@ import MVMCore
// MARK: - Setup
//--------------------------------------------------
@objc public override func setupFieldContainerContent(_ container: UIView) {
@objc open override func setupFieldContainerContent(_ container: UIView) {
super.setupFieldContainerContent(container)
container.addSubview(dropDownCaretView)
@ -79,7 +79,7 @@ import MVMCore
dropDownCaretView.centerYAnchor.constraint(equalTo: container.centerYAnchor).isActive = true
}
public override func set(with model: MoleculeModelProtocol, _ delegateObject: MVMCoreUIDelegateObject?, _ additionalData: [AnyHashable: Any]?) {
open override func set(with model: MoleculeModelProtocol, _ delegateObject: MVMCoreUIDelegateObject?, _ additionalData: [AnyHashable: Any]?) {
super.set(with: model, delegateObject, additionalData)
self.additionalData = additionalData
guard let model = model as? BaseDropdownEntryFieldModel else { return }
@ -87,7 +87,7 @@ import MVMCore
dropDownCaretView.setOptional(with: model.caretView, delegateObject, additionalData)
}
@objc public override func dismissFieldInput(_ sender: Any?) {
@objc open override func dismissFieldInput(_ sender: Any?) {
if !textField.isFirstResponder {
performDropdownAction()
}

View File

@ -14,7 +14,7 @@
public var caretView: CaretViewModel?
public var action: ActionModelProtocol?
public override class var identifier: String { "" }
open override class var identifier: String { "" }
//--------------------------------------------------
// MARK: - Keys
@ -46,7 +46,7 @@
action = try typeContainer.decodeModelIfPresent(codingKey: .action)
}
public override func encode(to encoder: Encoder) throws {
open override func encode(to encoder: Encoder) throws {
try super.encode(to: encoder)
var container = encoder.container(keyedBy: CodingKeys.self)
try container.encode(moleculeName, forKey: .moleculeName)