This commit is contained in:
Scott Pfeil 2023-02-16 17:05:46 -05:00
commit 66264f6696

View File

@ -7,12 +7,12 @@
//
@objcMembers public class ThreeLayerPageTemplateModel: ThreeLayerModelBase {
@objcMembers open class ThreeLayerPageTemplateModel: ThreeLayerModelBase {
//--------------------------------------------------
// MARK: - Properties
//--------------------------------------------------
public override class var identifier: String { "threeLayer" }
open override class var identifier: String { "threeLayer" }
public var middle: MoleculeModelProtocol?
public override var rootMolecules: [MoleculeModelProtocol] {
@ -51,7 +51,7 @@
try super.init(from: decoder)
}
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.encodeModelIfPresent(header, forKey: .middle)