PackageSearchKotlinMultiplatformDeclaredDependency

@Serializable
sealed class PackageSearchKotlinMultiplatformDeclaredDependency : PackageSearchDeclaredPackage.WithVariant

Inheritors

Types

Link copied to clipboard
@Serializable
data class Cocoapods(val id: String, val declaredVersion: NormalizedVersion, val remoteInfo: ApiPackage?, val declarationIndexes: DependencyDeclarationIndexes, val variantName: String, val displayName: String, val name: String) : PackageSearchKotlinMultiplatformDeclaredDependency
Link copied to clipboard
@Serializable
data class Maven(val id: String, val declaredVersion: NormalizedVersion?, val remoteInfo: ApiMavenPackage?, val declarationIndexes: DependencyDeclarationIndexes, val groupId: String, val artifactId: String, val variantName: String, val icon: IconProvider.Icon, val configuration: String) : PackageSearchKotlinMultiplatformDeclaredDependency, PackageSearchDeclaredMavenPackage
Link copied to clipboard
@Serializable
data class Npm(val id: String, val declaredVersion: NormalizedVersion, val remoteInfo: ApiPackage?, val declarationIndexes: DependencyDeclarationIndexes, val variantName: String, val configuration: String, val displayName: String, val name: String) : PackageSearchKotlinMultiplatformDeclaredDependency

Properties

Link copied to clipboard
abstract val coordinates: String
Link copied to clipboard
abstract val declarationIndexes: DependencyDeclarationIndexes
Link copied to clipboard
abstract val declaredScope: String?
Link copied to clipboard
abstract val declaredVersion: NormalizedVersion?
Link copied to clipboard
abstract val displayName: String
Link copied to clipboard
abstract val icon: IconProvider.Icon
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val remoteInfo: ApiPackage?
Link copied to clipboard
abstract val variantName: String