-
- All Implemented Interfaces:
public interface ExternalKotlinTargetDescriptor<T extends DecoratedExternalKotlinTarget>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceExternalKotlinTargetDescriptor.TargetFactory
-
Method Summary
Modifier and Type Method Description abstract StringgetTargetName()abstract KotlinPlatformTypegetPlatformType()abstract ExternalKotlinTargetDescriptor.TargetFactory<T>getTargetFactory()abstract ExternalKotlinTargetConfigurationDescriptor<T>getApiElements()abstract ExternalKotlinTargetConfigurationDescriptor<T>getRuntimeElements()abstract ExternalKotlinTargetConfigurationDescriptor<T>getApiElementsPublished()abstract ExternalKotlinTargetConfigurationDescriptor<T>getRuntimeElementsPublished()abstract Function1<T, Unit>getConfigure()abstract Function1<IdeMultiplatformImport, Unit>getConfigureIdeImport()-
-
Method Detail
-
getTargetName
abstract String getTargetName()
-
getPlatformType
abstract KotlinPlatformType getPlatformType()
-
getTargetFactory
abstract ExternalKotlinTargetDescriptor.TargetFactory<T> getTargetFactory()
-
getApiElements
abstract ExternalKotlinTargetConfigurationDescriptor<T> getApiElements()
-
getRuntimeElements
abstract ExternalKotlinTargetConfigurationDescriptor<T> getRuntimeElements()
-
getApiElementsPublished
abstract ExternalKotlinTargetConfigurationDescriptor<T> getApiElementsPublished()
-
getRuntimeElementsPublished
abstract ExternalKotlinTargetConfigurationDescriptor<T> getRuntimeElementsPublished()
-
getConfigure
abstract Function1<T, Unit> getConfigure()
-
getConfigureIdeImport
abstract Function1<IdeMultiplatformImport, Unit> getConfigureIdeImport()
-
-
-
-