review comment update, updated the function name

This commit is contained in:
vimal 2024-02-21 19:37:44 +05:30
parent f853275005
commit 0f56803a5d

View File

@ -204,8 +204,8 @@ open class MoleculeListTemplate: ThreeLayerTableViewController, TemplateProtocol
open func newData(for molecule: MoleculeModelProtocol) { open func newData(for molecule: MoleculeModelProtocol) {
//Check header and footer if replace happens then return. //Check header and footer if replace happens then return.
if updateMoleculeViewById(topView, with: molecule) || if updateHeaderFooterView(topView, with: molecule) ||
updateMoleculeViewById(bottomView, with: molecule, isHeader: false) { updateHeaderFooterView(bottomView, with: molecule, isHeader: false) {
return return
} }
@ -228,12 +228,12 @@ open class MoleculeListTemplate: ThreeLayerTableViewController, TemplateProtocol
} }
} }
///Helper functions to update view with molecule ///Helper functions to update header/footer view
private func updateMoleculeViewById(_ view: UIView?, with molecule: MoleculeModelProtocol, isHeader: Bool = true) -> Bool { private func updateHeaderFooterView(_ view: UIView?, with molecule: MoleculeModelProtocol, isHeader: Bool = true) -> Bool {
if let updateView = view, if let updateView = view,
let moleculeView = MVMCoreUIUtility.findViews(by: MoleculeViewProtocol.self, views: [updateView]).first(where: { $0.model?.moleculeName == molecule.moleculeName && $0.model?.id == molecule.id }) { let moleculeView = MVMCoreUIUtility.findViews(by: MoleculeViewProtocol.self, views: [updateView]).first(where: { $0.model?.moleculeName == molecule.moleculeName && $0.model?.id == molecule.id }) {
updateMoleculeView(moleculeView, from: molecule) updateMoleculeView(moleculeView, from: molecule)
//Redraw the header and footer for content update //Redraw the header/footer for content update
isHeader ? showHeader(nil) : showFooter(nil) isHeader ? showHeader(nil) : showFooter(nil)
return true return true
} }