SWBroadcastDetailsCollectionViewCell

class SWBroadcastDetailsCollectionViewCell : UICollectionViewCell

Collection view cell for broadcast details.

  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var ratingView: UIView!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var ratingLbl: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var channelBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var rating1StarBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var rating2StarBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var rating3StarBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var rating4StarBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var rating5StarBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var showNameLbl: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var showNameHeightConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var showNameBottomSpaceConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var channelLbl: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var channelView: UIView!
  • Layout constraint for cell width. Used to implement dynamic cell sizing.

    Declaration

    Swift

    @IBOutlet
    weak var cellWidthConstraint: NSLayoutConstraint!
  • IBOutlet to UILabel to show formatted string of when broadcast started or LIVE.

    Declaration

    Swift

    @IBOutlet
    weak var startSinceLbl: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var startSinceView: UIView!
  • IBOutlet to UILabel to show broadcast title. This label has dynamic height for unlimited number of lines. However, broadcast title has a limitation.

    Declaration

    Swift

    @IBOutlet
    weak var titleLbl: ActiveLabel!
  • IBOutlet to UILabel to show broadcast time and location.

    Declaration

    Swift

    @IBOutlet
    weak var timeLocationLbl: UILabel!
  • Tappable UIView which constraint user info.

    Declaration

    Swift

    @IBOutlet
    weak var userDetailsView: UIView!
  • IBOutlet to UIImage to show user’s profile pic.

    Declaration

    Swift

    @IBOutlet
    weak var userPicIV: UIImageView!
  • IBOutlet to UILabel to show user’s full name.

    Declaration

    Swift

    @IBOutlet
    weak var userNameLbl: UILabel!
  • IBOutlet to UILabel to show user’s handler.

    Declaration

    Swift

    @IBOutlet
    weak var userHandlerLbl: UILabel!
  • IBOutlet to follow / unfollow UIButton.

    Declaration

    Swift

    @IBOutlet
    weak var followBtn: UIButton!
  • IBOutlet to unclickable UIButton to show number of claps for this broadcast.

    Declaration

    Swift

    @IBOutlet
    weak var clapsBtn: UIButton!
  • IBOutlet to unclickable UIButton to show number of views for this broadcast.

    Declaration

    Swift

    @IBOutlet
    weak var viewsBtn: UIButton!
  • IBOutlet to bookmark button.

    Declaration

    Swift

    @IBOutlet
    weak var bookmarkBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var channelTopConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var ratingHeightConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    func setupRatingConstraints()