epoxy
epoxy copied to clipboard
Epoxy is an Android library for building complex screens in a RecyclerView
I have list items with clickable icons, onClick I replace the icon by a progress view, the problem is how do I communicate to the listItem that the progress should...
``` +--- com.airbnb.android:epoxy-processor:5.1.1 | +--- com.squareup:javapoet:1.13.0 | +--- com.squareup:kotlinpoet:1.12.0 | | +--- org.jetbrains.kotlin:kotlin-reflect:1.7.0 -> 1.7.20 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0...
In **EpoxyModel** i'm trying to pass data through constructor and not using @EpoxyAttribute annotation. Parameter has a default value. Before I was using kapt and there was no problem. When...
Hi, `onVisibilityStateChanged` will be called even fragment goes to pause! Can anybody help me.
Dear Sir i ref this to modify subproject : vector (Project : element-android) from applcation to library https://github.com/vector-im/element-android/blob/develop/vector/build.gradle  it get "incompatible types cannot be convert to int " @com.airnb.epoxy.EpoxyModelClass(layot=null)...
eg: private fun buildHeader(state: HeaderState){ headerViewModelBulder{ // headerViewModelBulder is generated by Expoxy btnClick{ Log.d("get data:${state.name}") } } } When the data changes, headerViewModelBulder() executes again, but the data retrieved from...
I've just migrated one of our apps to Dagger Hilt and now LeakCanary 2 is finding leaks in our fragments that use Epoxy. The issue seems very similar to #886,...
Right now if I want to have sticky headers, I'm forced to use `BaseEpoxyAdapter`. But that does not need to be the case, since `StickyHeaderLinearLayoutManager` only needs an adapter implementing...
Unfortunately I can't bump epoxy to stable 5.x.x because of its transitive dependencies, but I want to bump kotlin to 1.7. But #1302 blocked me. So I decided to use...
-> How to filter epoxy list using searchView?