SWReferralFormViewController

class SWReferralFormViewController : SWBaseViewController

Undocumented

  • Undocumented

    Declaration

    Swift

    @IBOutlet
    weak var tableView: UITableView!
  • Undocumented

    See more

    Declaration

    Swift

    enum FormSessionType
  • Undocumented

    See more

    Declaration

    Swift

    enum UserDetailsType
  • Undocumented

    See more

    Declaration

    Swift

    enum SocialNetworkType
  • Undocumented

    Declaration

    Swift

    var tags: [SWDescriptionTag]
  • Undocumented

    Declaration

    Swift

    var textTagConfig: TTGTextTagConfig
  • Undocumented

    Declaration

    Swift

    var name: String
  • Undocumented

    Declaration

    Swift

    var userId: Int64
  • Undocumented

    Declaration

    Swift

    var email: String
  • Undocumented

    Declaration

    Swift

    var reason: String
  • Undocumented

    Declaration

    Swift

    var facebookId: String
  • Undocumented

    Declaration

    Swift

    var twitterId: String
  • Undocumented

    Declaration

    Swift

    var linkedInId: String
  • Undocumented

    Declaration

    Swift

    var instagramId: String
  • Undocumented

    Declaration

    Swift

    var youtubeId: String
  • Undocumented

    Declaration

    Swift

    var otherTagReason: String
  • Undocumented

    Declaration

    Swift

    var inputDict: [String : Any]
  • Undocumented

    Declaration

    Swift

    var textViewplaceHolder: String
  • Undocumented

    Declaration

    Swift

    var filteredChannels: [InterestModel]
  • Undocumented

    Declaration

    Swift

    let filterArray: [String]
  • Undocumented

    Declaration

    Swift

    fileprivate var userSelectedChannelsId: [NSNumber]
  • Undocumented

    Declaration

    Swift

    override func viewDidLoad()
  • Undocumented

    Declaration

    Swift

    @IBAction
    func closeButtonTapped(_ sender: Any)
  • Undocumented

    Declaration

    Swift

    @IBAction
    func submitFormButtonTapped(_ sender: Any)
  • validates and throws error when a required field is not provided

    Declaration

    Swift

    func validateAndCreateRequestInput() -> Bool

    Return Value

    true when inputData has to be used otherwise false

  • Undocumented

    Declaration

    Swift

    func showAlertWith(message: String)
  • Undocumented

    Declaration

    Swift

    func channelForSection(_ indexPath: IndexPath) -> (InterestModel, Bool)
  • Undocumented

    Declaration

    Swift

    func handleSelectionForChannel(_ indexPath: IndexPath)
  • Undocumented

    Declaration

    Swift

    func numberOfSections(in tableView: UITableView) -> Int
  • Undocumented

    Declaration

    Swift

    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
  • Undocumented

    Declaration

    Swift

    func numberOfSections(in collectionView: UICollectionView) -> Int
  • Undocumented

    Declaration

    Swift

    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize
  • Undocumented

    Declaration

    Swift

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
  • Undocumented

    Declaration

    Swift

    func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)