Info Panel View Model
Functions
Link copied to clipboard
Link copied to clipboard
fun setDeclaredHeaderAttributes(variantName: String, attributes: List<PackageSearchModuleVariant.Attribute>)
Link copied to clipboard
fun setPackage(module: PackageSearchModule.Base, declaredPackage: PackageSearchDeclaredPackage, packageId: PackageListItem.Package.Declared.Id.Base)
fun setPackage(module: PackageSearchModule.Base, apiPackage: ApiPackage, packageId: PackageListItem.Package.Remote.Base.Id)
fun setPackage(module: PackageSearchModule.WithVariants, declaredPackage: PackageSearchDeclaredPackage, packageId: PackageListItem.Package.Declared.Id.WithVariant, variantName: String)
fun setPackage(module: PackageSearchModule.WithVariants, apiPackage: ApiPackage, primaryVariantName: String, packageId: PackageListItem.Package.Remote.WithVariant.Id)
Link copied to clipboard
fun setSearchHeaderAttributes(defaultVariant: String, additionalVariants: List<String>, attributes: List<PackageSearchModuleVariant.Attribute>)