Invite

@objcMembers
@objc(GetSocialInvite)
public class Invite : NSObject
extension Invite: Encodable

Describe an invite object.

  • Invite subject.

    Declaration

    Swift

    public internal(set) var subject: String? { get }
  • Invite text.

    Declaration

    Swift

    public internal(set) var text: String? { get }
  • Invite sender’s display name.

    Declaration

    Swift

    public internal(set) var userName: String? { get }
  • Image content as url.

    Declaration

    Swift

    public internal(set) var imageUrl: String? { get }
  • Image content as UIImage.

    Declaration

    Swift

    public internal(set) var image: UIImage? { get }
  • Gif url.

    Declaration

    Swift

    public internal(set) var gifUrl: String? { get }
  • Video url.

    Declaration

    Swift

    public internal(set) var videoUrl: String? { get }
  • Referral link url.

    Declaration

    Swift

    public internal(set) var referralUrl: String? { get }
  • Link parameters.

    Declaration

    Swift

    public internal(set) var linkParams: [String : String] { get }
  • Description.

    Declaration

    Swift

    public override var description: String { get }
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws