Files
letro-android/tools
Marco Romano cf3039c6f3 TimelineItemPresenterFactories (#1609)
DI infrastructure to allow injection of presenters into the timeline.
Add an `@AssistedFactory` of type `TimelineItemPresenterFactory` to a `Presenter` class and bind this factory into the TimelineItemPresenterFactory map multi binding using:

```
@Binds
@IntoMap
@TimelineItemEventContentKey(MyTimelineItemContent::class)
```

A map multibinding of such factories will be available in the `LocalTimelineItemPresenterFactories` composition local for further use down the UI tree.
2023-10-19 15:57:34 +02:00
..
2023-07-27 13:25:37 +02:00
2022-12-22 13:51:56 +01:00
2023-01-18 15:20:32 +01:00
2023-10-03 15:21:16 +02:00
2023-01-11 14:57:14 +01:00