abstract class ChildItem
Abstract class for base implementation of ChildItem used in FilterDrawer
Author
Camerash
See Also
abstract inner class ViewHolder : ViewHolder
Base implementation of the ViewHolder of ChildItem used in the FilterDrawer's ParentItems' child RecyclerView |
ChildItem()
Abstract class for base implementation of ChildItem used in FilterDrawer |
abstract fun getDefaultBackgroundColorRes(): Int
Supply the color resource used in background when the ChildItem is not selected |
|
abstract fun getDefaultTextColorRes(): Int
Supply the color resource used in title text when the ChildItem is not selected |
|
abstract fun getLayoutRes(): Int
Supply the layout resource for the customization of ChildItem |
|
abstract fun getSelectedBackgroundColorRes(): Int
Supply the color resource used in background when the ChildItem is selected |
|
abstract fun getSelectedTextColorRes(): Int
Supply the color resource used in title text when the ChildItem is selected |
|
abstract fun getTitle(): String
Supply title for the ChildItem |
|
abstract fun getViewHolder(v: View): ViewHolder
Supply the view holder used by the ChildItem |
abstract class DefaultChildItem : ChildItem
Default implementation of ChildItem |