code cleanup

This commit is contained in:
Lekshmi S 2020-04-28 18:26:48 +05:30
parent 675ff41dce
commit 5ed386c883
2 changed files with 9 additions and 13 deletions

View File

@ -12,22 +12,21 @@ import Foundation
//--------------------------------------------------
// MARK: - Outlets
//--------------------------------------------------
let headlineBody = HeadlineBody(frame: .zero)
let button = PillButton(frame: .zero)
var stack = Stack<StackModel>(frame: .zero)
public let headlineBody = HeadlineBody(frame: .zero)
public let button = PillButton(frame: .zero)
public var stack = Stack<StackModel>(frame: .zero)
//------------------------------------------------------
// MARK: - Properties
// MARK: - Constants
//------------------------------------------------------
var spacingBetwenHeadlineBodyAndButton: CGFloat = 16.0
let spacingBetwenHeadlineBodyAndButton: CGFloat = 16.0
//-------------------------------------------------------
// MARK: - View Lifecycle
//-------------------------------------------------------
open override func setupView() {
super.setupView()
stack = Stack<StackModel>.createStack(with: [(view: headlineBody, model: StackItemModel(horizontalAlignment: .leading)),
(view: button, model: StackItemModel(spacing: spacingBetwenHeadlineBodyAndButton, horizontalAlignment: .leading))], axis: .vertical)
stack = Stack<StackModel>.createStack(with: [(view: headlineBody, model: StackItemModel(horizontalAlignment: .leading)), (view: button, model: StackItemModel(spacing: spacingBetwenHeadlineBodyAndButton, horizontalAlignment: .leading))], axis: .vertical)
headlineBody.stylePageHeader()
addMolecule(stack)
stack.restack()

View File

@ -28,12 +28,9 @@ public class HeadersH2TinyButtonModel: HeaderModel, MoleculeModelProtocol {
public override func setDefaults() {
super.setDefaults()
topMarginPadding = PaddingDefaultVerticalSpacing3
bottomMarginPadding = PaddingDefaultVerticalSpacing3
//default secondary tiny
if button.style == nil {
button.style = .secondary
}
topPadding = PaddingDefaultVerticalSpacing3
bottomPadding = PaddingDefaultVerticalSpacing3
button.style = .secondary
button.size = .tiny
}