gh-pages / com.nextfaze.devfun.core / DevFunModule

DevFunModule

interface DevFunModule (source)

Modules that extend/use the functionality of DevFun.

Instances will be loaded using Java’s ServiceLoader.

Properties

Name Summary
dependsOn open val dependsOn: List<KClass<out DevFunModule>>
List of dependencies that this module requires to function correctly.
name open val name: String
Name of the module.

Functions

Name Summary
dispose open fun dispose(): Unit
Module cleanup.
initialize abstract fun initialize(devFun: DevFun): Unit
Module initialization.

Inheritors

Name Summary
AbstractDevFunModule abstract class AbstractDevFunModule : DevFunModule
Implementation of DevFunModule providing various convenience functions.