BGVideoImageMoleculeModel video element access

This commit is contained in:
Kyle Matthew Hedden 2021-03-22 14:46:36 -04:00
parent 59435f98f3
commit 3081aeb318
3 changed files with 10 additions and 2 deletions

View File

@ -15,6 +15,10 @@ open class BGVideoImageMoleculeModel: BGImageMoleculeModel {
public var video: VideoModel
public override var children: [MoleculeModelProtocol] {
return [video, molecule]
}
private enum CodingKeys: String, CodingKey {
case video
}

View File

@ -15,6 +15,10 @@ open class MoleculeContainerModel: ContainerModel, MoleculeContainerModelProtoco
public var backgroundColor: Color?
public var molecule: MoleculeModelProtocol
public var children: [MoleculeModelProtocol] {
return [molecule]
}
private enum CodingKeys: String, CodingKey {
case moleculeName
case molecule

View File

@ -13,9 +13,9 @@ public protocol MoleculeContainerModelProtocol: ContainerModelProtocol, ParentMo
}
public extension MoleculeContainerModelProtocol {
var children: [MoleculeModelProtocol] {
return [molecule]
}
}