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. |