airbridge-react-native-sdk
Version:
Airbridge SDK for React Native
105 lines (80 loc) • 2.15 kB
text/typescript
/**
* Contains category of standard events.
*/
export class AirbridgeCategory {
static get SIGN_UP() {
return 'airbridge.user.signup'
}
static get SIGN_IN() {
return 'airbridge.user.signin'
}
static get SIGN_OUT() {
return 'airbridge.user.signout'
}
static get HOME_VIEWED() {
return 'airbridge.ecommerce.home.viewed'
}
static get PRODUCT_LIST_VIEWED() {
return 'airbridge.ecommerce.productList.viewed'
}
static get SEARCH_RESULTS_VIEWED() {
return 'airbridge.ecommerce.searchResults.viewed'
}
static get PRODUCT_VIEWED() {
return 'airbridge.ecommerce.product.viewed'
}
static get ADD_PAYMENT_INFO() {
return 'airbridge.addPaymentInfo'
}
static get ADD_TO_WISHLIST() {
return 'airbridge.addToWishlist'
}
static get ADDED_TO_CART() {
return 'airbridge.ecommerce.product.addedToCart'
}
static get INITIATE_CHECKOUT() {
return 'airbridge.initiateCheckout'
}
static get ORDER_COMPLETED() {
return 'airbridge.ecommerce.order.completed'
}
static get ORDER_CANCELED() {
return 'airbridge.ecommerce.order.canceled'
}
static get START_TRIAL() {
return 'airbridge.startTrial'
}
static get SUBSCRIBE() {
return 'airbridge.subscribe'
}
static get UNSUBSCRIBE() {
return 'airbridge.unsubscribe'
}
static get AD_IMPRESSION() {
return 'airbridge.adImpression'
}
static get AD_CLICK() {
return 'airbridge.adClick'
}
static get COMPLETE_TUTORIAL() {
return 'airbridge.completeTutorial'
}
static get ACHIEVE_LEVEL() {
return 'airbridge.achieveLevel'
}
static get UNLOCK_ACHIEVEMENT() {
return 'airbridge.unlockAchievement'
}
static get RATE() {
return 'airbridge.rate'
}
static get SHARE() {
return 'airbridge.share'
}
static get SCHEDULE() {
return 'airbridge.schedule'
}
static get SPEND_CREDITS() {
return 'airbridge.spendCredits'
}
}