gh-pages / com.nextfaze.devfun.core / AbstractDevFunModule
AbstractDevFunModule
abstract class AbstractDevFunModule : DevFunModule (source)
Implementation of DevFunModule providing various convenience functions.
Constructors
| Name | Summary | 
|---|---|
| <init> | AbstractDevFunModule()Implementation of DevFunModule providing various convenience functions.  | 
    
Properties
| Name | Summary | 
|---|---|
| context | val context: ContextConvenience delegate to DevFun.context.  | 
    
| devFun | val devFun: DevFunReference to owning DevFun instance.  | 
    
Inherited 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: StringName of the module.  | 
    
Functions
| Name | Summary | 
|---|---|
| get | fun <T : Any> get(): T | 
    
| init | abstract fun init(context: Context): UnitCalled upon initialize.  | 
    
| initialize | open fun initialize(devFun: DevFun): UnitModule initialization.  | 
    
| instanceOf | fun <T : Any> instanceOf(clazz: KClass<out T>): T | 
    
Inherited Functions
| Name | Summary | 
|---|---|
| dispose | open fun dispose(): UnitModule cleanup.  | 
    
Inheritors
| Name | Summary | 
|---|---|
| DevHttpD | class DevHttpD : AbstractDevFunModule | 
    
| DevMenu | class DevMenu : AbstractDevFunModule, DeveloperMenu | 
    
| DevStetho | class DevStetho : AbstractDevFunModule | 
    
| HttpFrontEnd | class HttpFrontEnd : AbstractDevFunModule | 
    
| InjectFromDagger2 | class InjectFromDagger2 : AbstractDevFunModuleThis module adds rudimentary support for searching Dagger 2.x component graphs for object instances.  |