Setting up for defaults

This commit is contained in:
Pfeil, Scott Robert 2019-05-31 09:42:31 -04:00
parent 276ba5ff77
commit 38dc726f41
3 changed files with 7 additions and 6 deletions

View File

@ -107,7 +107,7 @@
[self setAsMedium]; [self setAsMedium];
} else if ([type isEqualToString:@"heavy"]) { } else if ([type isEqualToString:@"heavy"]) {
[self setAsHeavy]; [self setAsHeavy];
} else { } else if ([type isEqualToString:@"standard"]) {
[self setAsLight]; [self setAsLight];
} }
} }

View File

@ -41,7 +41,7 @@ public class StandardHeaderView: ViewConstrainingView {
messageLabel.setContentHuggingPriority(UILayoutPriority.required, for: NSLayoutConstraint.Axis.vertical) messageLabel.setContentHuggingPriority(UILayoutPriority.required, for: NSLayoutConstraint.Axis.vertical)
setContentHuggingPriority(UILayoutPriority.required, for: NSLayoutConstraint.Axis.vertical) setContentHuggingPriority(UILayoutPriority.required, for: NSLayoutConstraint.Axis.vertical)
topPin = headlineLabel.topAnchor.constraint(equalTo: topAnchor, constant: PaddingFive) topPin = headlineLabel.topAnchor.constraint(equalTo: topAnchor, constant: PaddingDefaultVerticalSpacing)
topPin?.isActive = true topPin?.isActive = true
spaceBetweenLabels = messageLabel.topAnchor.constraint(equalTo: headlineLabel.bottomAnchor, constant: PaddingTwo) spaceBetweenLabels = messageLabel.topAnchor.constraint(equalTo: headlineLabel.bottomAnchor, constant: PaddingTwo)
@ -126,8 +126,9 @@ public class StandardHeaderView: ViewConstrainingView {
headlineLabel.setWithJSON(headlineJSON, delegateObject: delegateObject, additionalData: additionalData) headlineLabel.setWithJSON(headlineJSON, delegateObject: delegateObject, additionalData: additionalData)
let bodyJSON = json?.optionalDictionaryForKey("body") let bodyJSON = json?.optionalDictionaryForKey("body")
messageLabel.setWithJSON(bodyJSON, delegateObject: delegateObject, additionalData: additionalData) messageLabel.setWithJSON(bodyJSON, delegateObject: delegateObject, additionalData: additionalData)
let separatorJSON = json?.optionalDictionaryForKey("separator") if let separatorJSON = json?.optionalDictionaryForKey("separator") {
separatorView?.setWithJSON(separatorJSON, delegateObject: delegateObject, additionalData: additionalData) separatorView?.setWithJSON(separatorJSON, delegateObject: delegateObject, additionalData: additionalData)
}
if separatorView?.isHidden ?? true { if separatorView?.isHidden ?? true {
bottomPin?.constant = 0 bottomPin?.constant = 0

View File

@ -27,10 +27,10 @@
@"separator": SeparatorView.class, @"separator": SeparatorView.class,
@"button": ButtonView.class, @"button": ButtonView.class,
@"textButton": MFTextButton.class, @"textButton": MFTextButton.class,
@"standardHeader": StandardHeaderView.class, @"header": StandardHeaderView.class,
@"moleculeStack": MoleculeStackView.class, @"moleculeStack": MoleculeStackView.class,
@"twoButtonView": TwoButtonView.class, @"twoButtonView": TwoButtonView.class,
@"standardFooter": StandardFooterView.class, @"footer": StandardFooterView.class,
@"caretView": CaretView.class, @"caretView": CaretView.class,
@"caretButton": CaretButton.class, @"caretButton": CaretButton.class,
@"textField": MFTextField.class, @"textField": MFTextField.class,