gh-pages / com.nextfaze.devfun.view

Package com.nextfaze.devfun.view

Types

Name Summary
CompositeViewFactoryProvider interface CompositeViewFactoryProvider : ViewFactoryProvider, Composite<ViewFactoryProvider>
A ViewFactoryProvider that delegates to other providers.
ViewFactory interface ViewFactory<out V : View>
Used by DevFun to inflate views when needed.
ViewFactoryProvider interface ViewFactoryProvider
Provides ViewFactory instances for some class type/key.

Functions

Name Summary
viewFactory fun <V : View> viewFactory(layoutId: Int, apply: V.() -> Unit = {}): ViewFactory<V>
Convenience method to create a view factory via standard inflation.
viewFactoryProvider fun <K : Any, V : View> viewFactoryProvider(layoutId: Int, apply: V.() -> Unit = {}): ViewFactoryProvider
Convenience method to create a view factory provider for a single type key.