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