Package tv.mycujoo.mclsui
Interface MlsModuleBinds
-
- All Implemented Interfaces:
@Module() public interface MlsModuleBinds
-
-
Method Summary
Modifier and Type Method Description abstract IDownloaderClientbindIDownloadClient(DownloaderClient downloaderClient)abstract IAnnotationListenerbindAnnotationListener(AnnotationListener annotationListener)abstract IOverlayFactorybindOverlayFactory(OverlayFactory overlayFactory)abstract IViewHandlerbindViewHandler(ViewHandler viewHandler)abstract IVariableKeeperbindVariableKeeper(VariableKeeper variableKeeper)abstract AnnotationManagerbindAnnotationMediator(AnnotationManagerImpl annotationMediator)abstract IAnnotationFactorybindIAnnotationFactory(AnnotationFactory annotationFactory)-
-
Method Detail
-
bindIDownloadClient
@Binds()@Singleton() abstract IDownloaderClient bindIDownloadClient(DownloaderClient downloaderClient)
-
bindAnnotationListener
@Binds()@Singleton() abstract IAnnotationListener bindAnnotationListener(AnnotationListener annotationListener)
-
bindOverlayFactory
@Binds()@Singleton() abstract IOverlayFactory bindOverlayFactory(OverlayFactory overlayFactory)
-
bindViewHandler
@Binds()@Singleton() abstract IViewHandler bindViewHandler(ViewHandler viewHandler)
-
bindVariableKeeper
@Binds()@Singleton() abstract IVariableKeeper bindVariableKeeper(VariableKeeper variableKeeper)
-
bindAnnotationMediator
@Binds()@Singleton() abstract AnnotationManager bindAnnotationMediator(AnnotationManagerImpl annotationMediator)
-
bindIAnnotationFactory
@Binds()@Singleton() abstract IAnnotationFactory bindIAnnotationFactory(AnnotationFactory annotationFactory)
-
-
-
-