   import TripKit
 #endif
 
+@objc
 public class TKAlertInfoView: UIView {
   
   @IBOutlet weak var titleLabel: UILabel!

  /// set to default texts.
  ///
  /// - Returns: An instance of TKAlertInfoView.
  public class func newInstance() -> TKAlertInfoView {
    return Bundle.tripKitUI.loadNibNamed("TKAlertInfoView", owner: self, options: nil)!.first as! TKAlertInfoView
  }
  

  
  /// Ask the alert info view to show its entire content, including both title
  /// and instruction.
  @objc public func showFullContent() {
    guard superview != nil, !isShowingFullContent else { return }
    frame.origin.y -= frame.size.height - instructionLabel.frame.origin.y
    isShowingFullContent = true
