BGVideoImageMoleculeModel video element access
This commit is contained in:
parent
59435f98f3
commit
3081aeb318
@ -15,6 +15,10 @@ open class BGVideoImageMoleculeModel: BGImageMoleculeModel {
|
|||||||
|
|
||||||
public var video: VideoModel
|
public var video: VideoModel
|
||||||
|
|
||||||
|
public override var children: [MoleculeModelProtocol] {
|
||||||
|
return [video, molecule]
|
||||||
|
}
|
||||||
|
|
||||||
private enum CodingKeys: String, CodingKey {
|
private enum CodingKeys: String, CodingKey {
|
||||||
case video
|
case video
|
||||||
}
|
}
|
||||||
|
|||||||
@ -15,6 +15,10 @@ open class MoleculeContainerModel: ContainerModel, MoleculeContainerModelProtoco
|
|||||||
public var backgroundColor: Color?
|
public var backgroundColor: Color?
|
||||||
public var molecule: MoleculeModelProtocol
|
public var molecule: MoleculeModelProtocol
|
||||||
|
|
||||||
|
public var children: [MoleculeModelProtocol] {
|
||||||
|
return [molecule]
|
||||||
|
}
|
||||||
|
|
||||||
private enum CodingKeys: String, CodingKey {
|
private enum CodingKeys: String, CodingKey {
|
||||||
case moleculeName
|
case moleculeName
|
||||||
case molecule
|
case molecule
|
||||||
|
|||||||
@ -13,9 +13,9 @@ public protocol MoleculeContainerModelProtocol: ContainerModelProtocol, ParentMo
|
|||||||
}
|
}
|
||||||
|
|
||||||
public extension MoleculeContainerModelProtocol {
|
public extension MoleculeContainerModelProtocol {
|
||||||
|
|
||||||
var children: [MoleculeModelProtocol] {
|
var children: [MoleculeModelProtocol] {
|
||||||
return [molecule]
|
return [molecule]
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user