Package com.arcxp.commerce

Types

Link copied to clipboard
class ArcXPCommerceConfig(    val recaptchaSiteKey: String?,     val facebookAppId: String?,     val googleClientId: String?,     val recaptchaForSignup: Boolean,     val recaptchaForSignin: Boolean,     val recaptchaForOneTimeAccess: Boolean,     val baseUrl: String?,     val baseSalesUrl: String?,     val baseRetailUrl: String?,     val useLocalConfig: Boolean,     val pwMinLength: Int?,     val pwSpecialCharacters: Int?,     val pwUppercase: Int?,     val pwLowercase: Int?,     val userNameIsEmail: Boolean,     val pwPwNumbers: Int?,     val googleOneTapEnabled: Boolean,     val googleOneTapAutoLoginEnabled: Boolean,     val autoCache: Boolean,     val useCachedPaywall: Boolean)
Link copied to clipboard
class ArcXPCommerceManager
Link copied to clipboard
data class ArcXPPageviewData(val pageId: String, val conditions: HashMap<String, String>)
Link copied to clipboard
data class ArcXPPageviewEvaluationResult(    val pageId: String,     val show: Boolean,     val campaign: String? = null,     val ruleId: Int? = null)
Link copied to clipboard
abstract class ArcXPPageviewListener
Link copied to clipboard
data class ArcXPRuleData(    var counter: Int,     var timestamp: Long,     var viewedPages: ArrayList<String>?,     var lastResetDay: Int)
Link copied to clipboard
data class ArcXPRuleResetResult(val reset: Boolean, val ruleData: ArcXPRuleData)
Link copied to clipboard
data class ArcXPRulesData(var rules: HashMap<Int, ArcXPRuleData>)
Link copied to clipboard
class LoginWithGoogleOneTapResultsReceiver(    signInIntent: IntentSenderRequest,     val manager: ArcXPCommerceManager,     val listener: ArcXPIdentityListener) : Fragment
Link copied to clipboard
class LoginWithGoogleResultsReceiver(    val signInIntent: Intent,     val manager: ArcXPCommerceManager,     val listener: ArcXPIdentityListener) : Fragment