MergeComponentParams

data class MergeComponentParams(module: ModuleDescriptor, packageName: String, scopeFqName: FqName, scopeClassName: ClassName, componentClass: KtClassOrObject, componentClassName: ClassName, providerComponentClassName: ClassName, memberInjectToScopeMapProviderSubcomponentClassName: ClassName, mergeComponentTangleInjectorModuleClassName: ClassName, scopeToComponentModuleClassName: ClassName, originalComponentClassName: ClassName, scopeQualifier: AnnotationSpec, forSubcomponent: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val componentClass: KtClassOrObject
Link copied to clipboard
val componentClassName: ClassName
Link copied to clipboard
val forSubcomponent: Boolean
val memberInjectToScopeMapProviderSubcomponentClassName: ClassName
val mergeComponentTangleInjectorModuleClassName: ClassName
Link copied to clipboard
val module: ModuleDescriptor
Link copied to clipboard
val originalComponentClassName: ClassName
Link copied to clipboard
val packageName: String
Link copied to clipboard
val providerComponentClassName: ClassName
Link copied to clipboard
val scopeClassName: ClassName
Link copied to clipboard
val scopeFqName: FqName
Link copied to clipboard
val scopeQualifier: AnnotationSpec
Link copied to clipboard
val scopeToComponentModuleClassName: ClassName

Sources

Link copied to clipboard