MauiModuleGenerator

class MauiModuleGenerator(codeGenerator: CodeGenerator, platforms: List<PlatformInfo>, options: Map<String, String>, logger: KSPLogger)

Constructors

Link copied to clipboard
constructor(codeGenerator: CodeGenerator, platforms: List<PlatformInfo>, options: Map<String, String>, logger: KSPLogger)

Types

Link copied to clipboard
data class ProcessResult(val deferredSymbols: List<KSAnnotated>)
Link copied to clipboard
data class WellKnownTypes(val mauiBindingAnnotationType: KSType, val mauiBindingIgnoreAnnotationType: KSType, val anyDeclaration: KSClassDeclaration)

Properties

Link copied to clipboard

KSP configuration parameters for C# binding generation