@artsy/cohesion
Version:
Analytics schema
171 lines (170 loc) • 9.25 kB
TypeScript
/**
* Master list of context modules available in web and iOS
*
* A component where an action is triggered
* @packageDocumentation
*/
export declare enum ContextModule {
aboutTheWork = "aboutTheWork",
aboutThisAuction = "aboutThisAuction",
articleArtist = "articleArtist",
articleRail = "articleRail",
articles = "articles",
artistAuctionResults = "artistAuctionResults",
artistCard = "artistCard",
artistHeader = "artistHeader",
artistHighDemandGrid = "artistHighDemandGrid",
artistRecentlySold = "artistRecentlySold",
artistSeriesRail = "artistSeriesRail",
artistSeriesTab = "artistSeriesTab",
artistsTab = "artistsTab",
artistsToFollowRail = "artistsToFollowRail",
artworkDetails = "artworkDetails",
artworkGrid = "artworkGrid",
artworkImage = "artworkImage",
artworkMetadata = "artworkMetadata",
artworkRecentlySoldGrid = "artworkRecentlySoldGrid",
artworkSidebar = "artworkSidebar",
artworksTab = "artworksTab",
associatedViewingRoom = "associatedViewingRoom",
auctionCard = "auctionCard",
auctionHome = "auctionHome",
auctionLots = "auctionLots",
auctionRail = "auctionRail",
auctionResult = "auctionResult",
auctionResults = "auctionResults",
auctionResultsForArtistsYouFollow = "auctionResultsForArtistsYouFollow",
auctionResultsRail = "auctionResultsRail",
auctionResultComparableWorks = "auctionResultComparableWorks",
auctionSidebar = "auctionSidebar",
auctionsInfo = "auctionsInfo",
auctionTab = "auctionTab",
banner = "banner",
bannerPopUp = "bannerPopUp",
boothsTab = "boothsTab",
browseFair = "browseFair",
categoryRail = "categoryRail",
cityGuideCard = "cityGuideCard",
collectionCard = "collectionCard",
collectionDescription = "collectionDescription",
collectionRail = "collectionRail",
consignSubmissionFlow = "consignSubmissionFlow",
contactInformation = "contactInformation",
createAlert = "createAlert",
curatedHighlightsRail = "curatedHighlightsRail",
currentAuctions = "currentAuctions",
currentShowsRail = "currentShowsRail",
exhibitorsTab = "exhibitorsTab",
fairCard = "fairCard",
fairHome = "fairHome",
fairInfo = "fairInfo",
fairOrganizerHeader = "fairOrganizerHeader",
fairRail = "fairRail",
fairsHeader = "fairsHeader",
fairTab = "fairTab",
featuredArtists = "featuredArtists",
featuredArtistsRail = "featuredArtistsRail",
featuredCollection = "featuredCollection",
featuredCollectionsRail = "featuredCollectionsRail",
featuredGalleriesRail = "featuredGalleriesRail",
featuredRail = "featuredRail",
featuredShowsRail = "featuredShowsRail",
featuredViewingRoomsRail = "featuredViewingRoomsRail",
filterScreen = "filterScreen",
footer = "footer",
frequentlyAskedQuestions = "frequentlyAskedQuestions",
galleryBoothRail = "galleryBoothRail",
galleryTab = "galleryTab",
geneHeader = "geneHeader",
header = "header",
inboxActiveBids = "inboxActiveBids",
inboxClosedBids = "inboxClosedBids",
inboxConversation = "inboxConversation",
inboxInquiries = "inboxInquiries",
inquiry = "inquiry",
intextTooltip = "intextTooltip",
latestViewingRoomsRail = "latestViewingRoomsRail",
liveAuctionRoom = "liveAuctionRoom",
liveAuctionsRail = "liveAuctionsRail",
mainCarousel = "mainCarousel",
marketInsights = "marketInsights",
marketNews = "marketNews",
minimalCTABanner = "minimalCTABanner",
moreFromThisSeries = "moreFromThisSeries",
moreSeriesByThisArtist = "moreSeriesByThisArtist",
myCollectionArtwork = "myCollectionArtwork",
myCollectionAddArtworkAddArtist = "myCollectionAddArtworkAddArtist",
myCollectionArtworkInsights = "myCollectionArtworkInsights",
myCollectionComparableWorks = "myCollectionComparableWorks",
myCollectionHome = "myCollectionHome",
newWorksByArtistsYouFollowRail = "newWorksByArtistsYouFollowRail",
newWorksForYouRail = "newWorksForYouRail",
newWorksByGalleriesYouFollowRail = "newWorksByGalleriesYouFollowRail",
onboardingArtists = "onboardingArtists",
onboardingBudget = "onboardingBudget",
onboardingGenes = "onboardingGenes",
onboardingInterests = "onboardingInterests",
ordersAccept = "ordersAccept",
ordersCounter = "ordersCounter",
ordersNewPayment = "ordersNewPayment",
ordersOffer = "ordersOffer",
ordersPayment = "ordersPayment",
ordersRespond = "ordersRespond",
ordersReview = "ordersReview",
ordersShipping = "ordersShipping",
ordersSubmitted = "ordersSubmitted",
otherCollectionsRail = "otherCollectionsRail",
otherWorksByArtistRail = "otherWorksByArtistRail",
otherWorksFromPartnerRail = "otherWorksFromPartnerRail",
otherWorksFromShowRail = "otherWorksFromShowRail",
otherWorksInAuctionRail = "otherWorksInAuctionRail",
partnerHeader = "partnerHeader",
pastAuctions = "pastAuctions",
pastFairs = "pastFairs",
popularArtistsRail = "popularArtistsRail",
popUpModal = "popUpModal",
presentingFair = "presentingFair",
presentingPartner = "presentingPartner",
priceDatabase = "priceDatabase",
priceDatabaseLanding = "priceDatabaseLanding",
priceEstimate = "priceEstimate",
promoSpace = "promoSpace",
pushNotifications = "pushNotifications",
recentlySavedRail = "recentlySavedRail",
recentlyViewedRail = "recentlyViewedRail",
recommendedArtistsRail = "recommendedArtistsRail",
recommendedWorksForYouRail = "recommendedWorksForYouRail",
relatedArticles = "relatedArticles",
relatedArtistsRail = "relatedArtistsRail",
relatedCollectionsRail = "relatedCollectionsRail",
relatedWorksRail = "relatedWorksRail",
saveWorksCTA = "saveWorksCTA",
sellFooter = "sellFooter",
sellHeader = "sellHeader",
showHeader = "showHeader",
showInfo = "showInfo",
showsRail = "showsRail",
showTab = "showTab",
similarToWorksYouSavedRail = "similarToWorksYouSavedRail",
similarToWorksYouViewedRail = "similarToWorksYouViewedRail",
standoutLots = "standoutLots",
tabBar = "tabBar",
tagHeader = "tagHeader",
toDoList = "toDoList",
topTab = "topTab",
topWorksRail = "topWorksRail",
trendingArtistsRail = "trendingArtistsRail",
trendingLots = "trendingLots",
upcomingAuctions = "upcomingAuctions",
uploadPhotos = "uploadPhotos",
viewingRoom = "viewingRoom",
voltArtworksEdit = "voltArtworksEdit",
worksByArtistsYouFollowRail = "worksByArtistsYouFollowRail",
worksByPopularArtistsRail = "worksByPopularArtistsRail",
worksForSaleRail = "worksForSaleRail",
yourActiveBids = "yourActiveBids"
}
/**
* Limited ContextModules available for web authentication events
*/
export declare type AuthContextModule = ContextModule.aboutTheWork | ContextModule.artistHeader | ContextModule.artistRecentlySold | ContextModule.artistSeriesRail | ContextModule.artistSeriesTab | ContextModule.artistsTab | ContextModule.artistsToFollowRail | ContextModule.artworkGrid | ContextModule.artworkImage | ContextModule.artworkSidebar | ContextModule.artworksTab | ContextModule.associatedViewingRoom | ContextModule.auctionHome | ContextModule.auctionLots | ContextModule.auctionRail | ContextModule.auctionResult | ContextModule.auctionResults | ContextModule.auctionResultComparableWorks | ContextModule.auctionSidebar | ContextModule.auctionsInfo | ContextModule.auctionTab | ContextModule.bannerPopUp | ContextModule.boothsTab | ContextModule.browseFair | ContextModule.categoryRail | ContextModule.collectionDescription | ContextModule.consignSubmissionFlow | ContextModule.currentShowsRail | ContextModule.fairInfo | ContextModule.fairOrganizerHeader | ContextModule.fairRail | ContextModule.fairsHeader | ContextModule.fairTab | ContextModule.featuredArtists | ContextModule.featuredArtistsRail | ContextModule.featuredGalleriesRail | ContextModule.footer | ContextModule.galleryTab | ContextModule.geneHeader | ContextModule.header | ContextModule.inquiry | ContextModule.intextTooltip | ContextModule.liveAuctionRoom | ContextModule.liveAuctionsRail | ContextModule.mainCarousel | ContextModule.minimalCTABanner | ContextModule.myCollectionAddArtworkAddArtist | ContextModule.otherWorksByArtistRail | ContextModule.otherWorksFromPartnerRail | ContextModule.otherWorksFromShowRail | ContextModule.otherWorksInAuctionRail | ContextModule.partnerHeader | ContextModule.pastFairs | ContextModule.popularArtistsRail | ContextModule.popUpModal | ContextModule.presentingFair | ContextModule.presentingPartner | ContextModule.priceEstimate | ContextModule.recentlyViewedRail | ContextModule.recommendedArtistsRail | ContextModule.relatedArtistsRail | ContextModule.relatedWorksRail | ContextModule.saveWorksCTA | ContextModule.showHeader | ContextModule.showInfo | ContextModule.showTab | ContextModule.standoutLots | ContextModule.tagHeader | ContextModule.topWorksRail | ContextModule.topTab | ContextModule.trendingArtistsRail | ContextModule.trendingLots | ContextModule.viewingRoom | ContextModule.worksByArtistsYouFollowRail | ContextModule.worksByPopularArtistsRail | ContextModule.worksForSaleRail;