Data structures/types

Struct: Configurations

public struct Configurations {
    
    //chat viewcontroller
    var lookViewPriceFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var lookViewNameFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var itemViewPriceFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var itemViewNameFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var itemViewReviseItFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    
    var chatMessageTimestempFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    var chatSectionHeaderFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    var chatLoveItReStyleItFont: UIFont = UIFont.boldSystemFont(ofSize: 16)
    
    //match viewcontroller
    var matchActivityIndicatorFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var matchActivityIndicatorColor: UIColor = .black
    
    //--headerView
    var matchExpertNameFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var matchExpertNameColor: UIColor = .black
    var matchExpertCityNameFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var matchExpertCityNameColor: UIColor = .black
    
    //--looksCollectionCell
    var matchLooksCellTitleFont: UIFont = UIFont.systemFont(ofSize: 22.0)
    var matchLooksCellTitleColor: UIColor = .black
    
    //--lookCollectionCell
    var matchLookCellBorderColor: UIColor = .white
    
    //--infoCell
    var matchInfoCellHeaderFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var matchInfoCellHeaderColor: UIColor = .black
    var matchInfoCellTitleFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var matchInfoCellTitleColor: UIColor = .black
    
    //--reviewCell
    var matchReviewCellNameFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var matchReviewCellNameColor: UIColor = .black
    var matchReviewCellTitleFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var matchReviewCellTitleColor: UIColor = .black
    var matchReviewCellTextFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var matchReviewCellTextColor: UIColor = .black
    
    //quiz viewcontroller
    var quizCellTextFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    var quizHeaderFont: UIFont = UIFont.systemFont(ofSize: 22.0)
    var quizHeaderColor: UIColor = .black
    var quizSubHeaderFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var quizSubHeaderColor: UIColor = .black
    var quizButtonFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var quizButtonColor: UIColor = .black
    var quizButtonBackgroundColor: UIColor = .black
    var quizButtonTextColor: UIColor = .white
    
    //--dropDownCollectionViewCell
    //--quizSelectAllCollectionViewCell
    //--imageTagCollectionViewCell
    //--checkboxCollectionViewCell
    //--singleImageCollectionViewCell
    //--tagCollectionViewCell
    //--growingFreeTextCell
    //--imageSelectionTableViewCell
    //--radioButtonCollectionViewCell
    var quizAnswerSelectedFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var quizAnswerUnselectedFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var quizAnswerLabelColor: UIColor = .black
    
    //--imageTagCollectionViewCell
    //--checkboxCollectionViewCell
    //--imageSelectionTableViewCell
    //--radioButtonCollectionViewCell
    var quizBorderSelectedColor: UIColor = .black
    var quizBorderUnselectedColor: UIColor = .lightGray
    
    //rate viewcontroller
    var rateTitleFont: UIFont = UIFont.systemFont(ofSize: 22.0)
    var rateTitleColor: UIColor = .black
    var rateTextiewFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var rateTextiewColor: UIColor = .black
    var ratePlaceholderFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var rateSubmitButtonFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    var rateDoneButtonFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var rateAnswerTextCellFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var rateUnderscoreViewColor: UIColor = .black
    
    //tooltip view
    var tooltipTitleFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    
    //upload viewcontroller
    var uploadBackgroundColor: UIColor = .darkGray
    var uploadDeleteImage: UIImage?
    var uploadPhotoButtonFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var uploadPhotoButtonColor: UIColor = .black
    
    //sdk navigation
    var navigationTitleFont: UIFont = UIFont.boldSystemFont(ofSize: 16.0)
    var navigationTitleColor: UIColor = .black
    var navigationSubTitleFont: UIFont = UIFont.systemFont(ofSize: 14.0)
    var navigationSubTitleColor: UIColor = .black

    //history / products view controler
    var historyProductsSectionHeaderFont: UIFont = UIFont.systemFont(ofSize: 16.0)
    var historyProductsSectionHeaderColor: UIColor = .black
    
    //images
    var deleteImage: UIImage?
    
    public init(configuration: [ConfigurationStyle: Any]) {
   ...

Struct: ConfigurationStyle

Struct: ClientInfo

Struct: UserStatus

Class: WSQuiz

Class: WSQuizAnswer

Class SDKError

Last updated

Was this helpful?