Add some interfaces for matrix module

This commit is contained in:
ganfra 2023-01-16 18:11:54 +01:00
parent c443dcce4c
commit 331e26e33c
11 changed files with 545 additions and 414 deletions

View file

@ -27,8 +27,6 @@ import io.element.android.x.matrix.room.MatrixRoom
@MergeSubcomponent(RoomScope::class)
interface RoomComponent : NodeFactoriesBindings {
fun matrixRoom(): MatrixRoom
@Subcomponent.Builder
interface Builder {
@BindsInstance

View file

@ -27,8 +27,6 @@ import io.element.android.x.matrix.MatrixClient
@MergeSubcomponent(SessionScope::class)
interface SessionComponent : NodeFactoriesBindings, RoomComponent.ParentBindings {
fun matrixClient(): MatrixClient
@Subcomponent.Builder
interface Builder {
@BindsInstance