Merge branch 'develop' into bugfix/PRODDEF-1289_accessibilityChanges

This commit is contained in:
Keerthy 2023-07-31 12:35:54 +05:30
commit d19afc07b1
3 changed files with 5 additions and 6 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)

View File

@ -55,7 +55,6 @@ open class ThreeLayerTableViewController: ProgrammaticTableViewController {
createViewForTableHeader()
createViewForTableFooter()
tableView?.reloadData()
accessibilityElements = [tableView as Any]
}
override open func viewDidLoad() {