Home
last modified time | relevance | path

Searched refs:BannerDeclaration (Results 1 – 8 of 8) sorted by relevance

/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/core/banners/
DBannerManagerImpl.kt65 private val bannersDismissedInSession: MutableSet<BannerDeclaration> = mutableSetOf() in <lambda>()
85 override suspend fun showBanner(banner: BannerDeclaration) { in <lambda>()
102 override suspend fun markBannerAsDismissed(banner: BannerDeclaration) { in <lambda>()
147 override suspend fun getBannerState(banner: BannerDeclaration): BannerState? { in <lambda>()
224 val allAvailableBanners: MutableList<Pair<BannerDeclaration, Int>> = in <lambda>()
283 private suspend fun generateBanner(banner: BannerDeclaration): Banner { in <lambda>()
DBannerManager.kt51 suspend fun showBanner(banner: BannerDeclaration)
69 suspend fun markBannerAsDismissed(banner: BannerDeclaration)
92 suspend fun getBannerState(banner: BannerDeclaration): BannerState?
DBannerDeclaration.kt19 internal typealias DismissStrategy = BannerDeclaration.DismissStrategy
28 interface BannerDeclaration { interface
DBannerDefinitions.kt36 ) : BannerDeclaration {
DBanner.kt59 val declaration: BannerDeclaration
/packages/providers/MediaProvider/photopicker/tests/src/com/android/photopicker/core/banners/
DBannerTest.kt75 object : BannerDeclaration {
78 override val dismissableStrategy = BannerDeclaration.DismissStrategy.ONCE
103 object : BannerDeclaration { in getIcon()
106 override val dismissableStrategy = BannerDeclaration.DismissStrategy.ONCE in getIcon()
DBannerManagerImplTest.kt795 object : BannerDeclaration { in testMarkBannerAsDismissedSessionStrategy()
797 override val dismissableStrategy = BannerDeclaration.DismissStrategy.SESSION in testMarkBannerAsDismissedSessionStrategy()
/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/core/events/
DEvent.kt19 import com.android.photopicker.core.banners.BannerDeclaration
758 fun fromBannerDeclaration(declaration: BannerDeclaration): BannerType { in fromBannerDeclaration()