Review Comments
This commit is contained in:
parent
b6762fc455
commit
21c749489c
@ -51,8 +51,9 @@ import Foundation
|
|||||||
leftLabel.bottomAnchor.constraint(equalTo: container.bottomAnchor),
|
leftLabel.bottomAnchor.constraint(equalTo: container.bottomAnchor),
|
||||||
leftLabel.widthAnchor.constraint(lessThanOrEqualToConstant: leftLabelWidthConstant)
|
leftLabel.widthAnchor.constraint(lessThanOrEqualToConstant: leftLabelWidthConstant)
|
||||||
])
|
])
|
||||||
|
|
||||||
let rightLabelTrailing = rightLabel.trailingAnchor.constraint(equalTo: container.trailingAnchor)
|
let rightLabelTrailing = rightLabel.trailingAnchor.constraint(equalTo: container.trailingAnchor)
|
||||||
|
rightLabelTrailing.priority = .defaultHigh
|
||||||
NSLayoutConstraint.activate([
|
NSLayoutConstraint.activate([
|
||||||
rightLabelTrailing,
|
rightLabelTrailing,
|
||||||
rightLabel.leadingAnchor.constraint(greaterThanOrEqualTo : progressBar.trailingAnchor, constant: rightLabelLeadingAnchorConstant),
|
rightLabel.leadingAnchor.constraint(greaterThanOrEqualTo : progressBar.trailingAnchor, constant: rightLabelLeadingAnchorConstant),
|
||||||
@ -60,8 +61,6 @@ import Foundation
|
|||||||
rightLabel.bottomAnchor.constraint(equalTo: container.bottomAnchor),
|
rightLabel.bottomAnchor.constraint(equalTo: container.bottomAnchor),
|
||||||
rightLabel.widthAnchor.constraint(lessThanOrEqualToConstant: rightLabelWidthConstant)
|
rightLabel.widthAnchor.constraint(lessThanOrEqualToConstant: rightLabelWidthConstant)
|
||||||
])
|
])
|
||||||
rightLabelTrailing.priority = .defaultHigh
|
|
||||||
|
|
||||||
NSLayoutConstraint.activate([
|
NSLayoutConstraint.activate([
|
||||||
progressBar.trailingAnchor.constraint(equalTo: container.trailingAnchor, constant:progressBarTrailingConstant),
|
progressBar.trailingAnchor.constraint(equalTo: container.trailingAnchor, constant:progressBarTrailingConstant),
|
||||||
progressBar.topAnchor.constraint(equalTo: container.topAnchor),
|
progressBar.topAnchor.constraint(equalTo: container.topAnchor),
|
||||||
|
|||||||
@ -12,9 +12,9 @@ public class LabelsWithCircleProgressBarModel:MoleculeModelProtocol {
|
|||||||
|
|
||||||
public var backgroundColor: Color?
|
public var backgroundColor: Color?
|
||||||
public static var identifier: String = "labelsWithCircleProgressBar"
|
public static var identifier: String = "labelsWithCircleProgressBar"
|
||||||
public var leftLabel: LabelModel
|
public var leftLabel: LabelModel?
|
||||||
public var rightLabel: LabelModel
|
public var rightLabel: LabelModel?
|
||||||
public var progressBar : CircleProgressModel
|
public var progressBar : CircleProgressModel?
|
||||||
|
|
||||||
init(leftLabel: LabelModel, rightLabel: LabelModel, progressBar: CircleProgressModel) {
|
init(leftLabel: LabelModel, rightLabel: LabelModel, progressBar: CircleProgressModel) {
|
||||||
self.leftLabel = leftLabel
|
self.leftLabel = leftLabel
|
||||||
@ -32,8 +32,8 @@ public class LabelsWithCircleProgressBarModel:MoleculeModelProtocol {
|
|||||||
leftLabel = try typeContainer.decode(LabelModel.self, forKey: .leftLabel)
|
leftLabel = try typeContainer.decode(LabelModel.self, forKey: .leftLabel)
|
||||||
rightLabel = try typeContainer.decode(LabelModel.self, forKey: .rightLabel)
|
rightLabel = try typeContainer.decode(LabelModel.self, forKey: .rightLabel)
|
||||||
progressBar = try typeContainer.decode(CircleProgressModel.self, forKey: .progressBar)
|
progressBar = try typeContainer.decode(CircleProgressModel.self, forKey: .progressBar)
|
||||||
progressBar.size = .small;
|
progressBar?.size = .small;
|
||||||
progressBar.style = .unlimited;
|
progressBar?.style = .unlimited;
|
||||||
}
|
}
|
||||||
public func encode(to encoder: Encoder) throws {
|
public func encode(to encoder: Encoder) throws {
|
||||||
var container = encoder.container(keyedBy: CodingKeys.self)
|
var container = encoder.container(keyedBy: CodingKeys.self)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user