SWProfileDetailsCollectionReusableView

class SWProfileDetailsCollectionReusableView : UICollectionReusableView

Undocumented

  • Reference to the view which containt all UI elements. Used to implement dynamic height of the header cell.

    Declaration

    Swift

    @IBOutlet
    weak var contentView: UIView!
  • UIImageView to display user’s photo.

    Declaration

    Swift

    @IBOutlet
    weak var profileIV: UIImageView!
  • UIButton used to set profile photo.

    Declaration

    Swift

    @IBOutlet
    weak var setProfilePhotoBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var followingsLbl: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var followersLbl: UILabel!
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    @IBOutlet
    weak var userHandlerLbl: UILabel!
  • UILabel to show short description of the user.

    Declaration

    Swift

    @IBOutlet
    weak var userShortDescriptionLbl: UILabel!
  • UILabel to show users bio. This label has a dynamic height and could be up to 10 lines.

    Declaration

    Swift

    @IBOutlet
    weak var userBioLabel: UILabel!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var facebookBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var facebookBtnWidthConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var facebookBtnRightMarginConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var instagramBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var instagramBtnWidthConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var instagramBtnRightMarginConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var youtubeBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var youtubeBtnWidthConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var youtubeBtnRightMarginConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var linkedinBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var linkedinBtnWidthConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var linkedinBtnRightMarginConstraint: NSLayoutConstraint!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var twitterBtn: UIButton!
  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var twitterBtnWidthConstraint: NSLayoutConstraint!
  • IBOutler to Follow button. Should be hidden when user open his own profile.

    Declaration

    Swift

    @IBOutlet
    weak var followBtn: UIButton!
  • UI Constraint to Follow button height. Used to show / hide Follow button.

    Declaration

    Swift

    @IBOutlet
    weak var followBtnHeightConstraint: NSLayoutConstraint!