updated for line

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-09-20 14:51:21 -05:00
parent 6da75b26bd
commit 2a34fa433d

View File

@ -42,6 +42,13 @@ import Foundation
return Stack<StackModel>.createStack(with: [headline, horizontalStack], spacing: 8) return Stack<StackModel>.createStack(with: [headline, horizontalStack], spacing: 8)
}() }()
//-------------------------------------------------------
// MARK: - Constraints
//-------------------------------------------------------
public var verticalLine1HeightConstraint: NSLayoutConstraint?
public var verticalLine2HeightConstraint: NSLayoutConstraint?
//------------------------------------------------------- //-------------------------------------------------------
// MARK: - Lifecycle // MARK: - Lifecycle
//------------------------------------------------------- //-------------------------------------------------------
@ -52,10 +59,9 @@ import Foundation
body2.lineBreakMode = .byTruncatingTail body2.lineBreakMode = .byTruncatingTail
body3.lineBreakMode = .byTruncatingTail body3.lineBreakMode = .byTruncatingTail
verticalLine1.widthConstraint?.isActive = true // setup lines
verticalLine1.backgroundColor = .mvmBlack verticalLine1.orientation = .vertical
verticalLine2.widthConstraint?.isActive = true verticalLine2.orientation = .vertical
verticalLine2.backgroundColor = .mvmBlack
addMolecule(stack) addMolecule(stack)
stack.restack() stack.restack()
@ -80,13 +86,13 @@ import Foundation
} }
open func setLineHeight() { open func setLineHeight() {
verticalLine1.heightConstraint?.isActive = false verticalLine1HeightConstraint?.isActive = false
verticalLine1.heightConstraint = verticalLine1.heightAnchor.constraint(equalTo: body2.heightAnchor, multiplier: 1) verticalLine1HeightConstraint = verticalLine1.heightAnchor.constraint(equalTo: body2.heightAnchor, multiplier: 1)
verticalLine1.heightConstraint?.isActive = true verticalLine1HeightConstraint?.isActive = true
verticalLine2.heightConstraint?.isActive = false verticalLine2HeightConstraint?.isActive = false
verticalLine2.heightConstraint = verticalLine2.heightAnchor.constraint(equalTo: body3.heightAnchor, multiplier: 1) verticalLine2HeightConstraint = verticalLine2.heightAnchor.constraint(equalTo: body3.heightAnchor, multiplier: 1)
verticalLine2.heightConstraint?.isActive = true verticalLine2HeightConstraint?.isActive = true
} }
//---------------------------------------------------- //----------------------------------------------------