WithVariant

data class WithVariant(val title: String, val id: PackageListItem.Package.Remote.WithVariant.Id, val subtitle: String, val icon: IconProvider.Icon, val isLoading: Boolean, val primaryVariantName: String, val isInstalledInPrimaryVariant: Boolean, val additionalVariants: List<String>) : PackageListItem.Package.Remote

Constructors

Link copied to clipboard
constructor(title: String, id: PackageListItem.Package.Remote.WithVariant.Id, subtitle: String, icon: IconProvider.Icon, isLoading: Boolean, primaryVariantName: String, isInstalledInPrimaryVariant: Boolean, additionalVariants: List<String>)

Types

Link copied to clipboard
@Serializable
data class Id(val moduleIdentity: PackageSearchModule.Identity, val packageId: String, val headerId: PackageListItem.Header.Id.Remote.WithVariant) : PackageListItem.Package.Remote.Id

Properties

Link copied to clipboard
Link copied to clipboard
open override val icon: IconProvider.Icon
Link copied to clipboard
Link copied to clipboard
open override val isLoading: Boolean
Link copied to clipboard
Link copied to clipboard
open override val subtitle: String
Link copied to clipboard
open override val title: String