         label.numberOfLines = 0
         label.translatesAutoresizingMaskIntoConstraints = false
         return label
-        }()
+    }()
     
     /// The image on the left of the banner.
     @objc let image: UIImage?

        label.numberOfLines = 0
        label.translatesAutoresizingMaskIntoConstraints = false
        return label
        }()
    
    /// The label that displays the banner's subtitle.
    @objc public let detailLabel: UILabel = {

    }
    
    private func forceUpdates() {
        guard let superview = superview, let showingConstraint = showingConstraint, let hiddenConstraint = hiddenConstraint else { return }
        switch bannerState {
        case .hidden:
            superview.removeConstraint(showingConstraint)
