refactored properties
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
60dd7a103e
commit
7d14ab1f5c
@ -101,9 +101,9 @@ public class Notification: View {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//Text
|
//Text
|
||||||
open var titleText: String = "" { didSet{didChange()}}
|
open var title: String = "" { didSet{didChange()}}
|
||||||
|
|
||||||
open var subTitleText: String? { didSet{didChange()}}
|
open var subTitle: String? { didSet{didChange()}}
|
||||||
|
|
||||||
//Buttons
|
//Buttons
|
||||||
open var primaryButtonModel: ButtonModel? { didSet{didChange()}}
|
open var primaryButtonModel: ButtonModel? { didSet{didChange()}}
|
||||||
@ -195,6 +195,8 @@ public class Notification: View {
|
|||||||
mainStackView.heightAnchor.constraint(greaterThanOrEqualToConstant: minContentHeight)
|
mainStackView.heightAnchor.constraint(greaterThanOrEqualToConstant: minContentHeight)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
labelButtonView.addArrangedSubview(labelsView)
|
||||||
|
|
||||||
mainStackView.addArrangedSubview(typeIcon)
|
mainStackView.addArrangedSubview(typeIcon)
|
||||||
mainStackView.addArrangedSubview(labelButtonView)
|
mainStackView.addArrangedSubview(labelButtonView)
|
||||||
mainStackView.addArrangedSubview(closeButton)
|
mainStackView.addArrangedSubview(closeButton)
|
||||||
@ -240,15 +242,15 @@ public class Notification: View {
|
|||||||
titleLabel.surface = surface
|
titleLabel.surface = surface
|
||||||
subTitleLabel.surface = surface
|
subTitleLabel.surface = surface
|
||||||
|
|
||||||
if !titleText.isEmpty {
|
if !title.isEmpty {
|
||||||
titleLabel.text = titleText
|
titleLabel.text = title
|
||||||
labelsView.addArrangedSubview(titleLabel)
|
labelsView.addArrangedSubview(titleLabel)
|
||||||
} else {
|
} else {
|
||||||
titleLabel.removeFromSuperview()
|
titleLabel.removeFromSuperview()
|
||||||
}
|
}
|
||||||
|
|
||||||
if let subTitleText {
|
if let subTitle {
|
||||||
subTitleLabel.text = subTitleText
|
subTitleLabel.text = subTitle
|
||||||
labelsView.addArrangedSubview(subTitleLabel)
|
labelsView.addArrangedSubview(subTitleLabel)
|
||||||
} else {
|
} else {
|
||||||
subTitleLabel.removeFromSuperview()
|
subTitleLabel.removeFromSuperview()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user