selectLogic

open suspend override fun <L : ModuleLogic> selectLogic(logicClass: KClass<L>): L(source)

Select a module's logic instance by its class.

Return

The logic instance

Parameters

logicClass

The KClass of the logic to select


inline suspend fun <L : ModuleLogic> selectLogic(): L(source)