diff options
author | Allan Wang <me@allanwang.ca> | 2019-06-17 23:35:08 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2019-06-17 23:35:08 -0700 |
commit | 80b303819d18c3c34c4071f352134b3048768805 (patch) | |
tree | 928de20fe68b37b1b80d8b926327d4afbf6f04d2 /fastadapter/README.md | |
parent | 8725ae5647e15a38281ca6778b33413490dff91b (diff) | |
download | kau-80b303819d18c3c34c4071f352134b3048768805.tar.gz kau-80b303819d18c3c34c4071f352134b3048768805.tar.bz2 kau-80b303819d18c3c34c4071f352134b3048768805.zip |
Separate adapter from fastadapter
Diffstat (limited to 'fastadapter/README.md')
-rw-r--r-- | fastadapter/README.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/fastadapter/README.md b/fastadapter/README.md new file mode 100644 index 0000000..fa339f7 --- /dev/null +++ b/fastadapter/README.md @@ -0,0 +1,17 @@ +# KAU :fastadapter + +Collection of kotlin bindings and custom IItems for [Fast Adapter](https://github.com/mikepenz/FastAdapter) + +## KauIItems + +Abstract base that extends `AbstractIItems` and contains the arguments `(layoutRes, ViewHolder lambda, idRes)` in that order. +Those variables are used to override the default abstract functions. +If a layout is only used for one item, it may also be used as the id, which you may leave blank in this case. +The ViewHolder lambda is typically of the form `::ViewHolder` +Where you will have a nested class `ViewHolder(v: View) : RecyclerView.ViewHolder(v)` + +## IItem Templates + +* CardIItem - generic all encompassing card item with a title, description, imageview, and button. +All items except for the title are optional. +* HeaderIItem - simple title container with a big top margin
\ No newline at end of file |