This commit is contained in:
Pfeil, Scott Robert 2019-12-19 10:14:57 -05:00
parent cd9e63b992
commit dcd0268c5b

View File

@ -16,9 +16,6 @@ struct ModuleMoleculeModel: ContainerModelProtocol {
}
open class ModuleMolecule: Container {
open var moduleMolecule: (UIView & MVMCoreUIMoleculeViewProtocol)?
public override func setupView() {
super.setupView()
model = ModuleMoleculeModel()
@ -33,12 +30,12 @@ open class ModuleMolecule: Container {
return
}
if moduleMolecule == nil {
if view == nil {
if let moleculeView = MVMCoreUIMoleculeMappingObject.shared()?.createMolecule(forJSON: module, delegateObject: delegateObject, constrainIfNeeded: false) {
addAndContain(moleculeView)
}
} else {
moduleMolecule?.setWithJSON(module, delegateObject: delegateObject, additionalData: additionalData)
(view as? MVMCoreUIMoleculeViewProtocol)?.setWithJSON(module, delegateObject: delegateObject, additionalData: additionalData)
}
}