← Back to Kairo Docs|API Reference (Dokka)

from

fun <T> from(baseClass: KClass<*>, i: Int, thisClass: KClass<*>): KairoType<T>

Infers a KairoType at runtime from within a generic abstract class.

Parameters

T

the type being resolved.

baseClass

the generic parent class (e.g. Repository::class).

i

the type argument index (0-based).

thisClass

the concrete subclass whose type arguments are being resolved.