Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74cb5af8 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Convert extension functions to regular functions." into main

parents 76a8cf40 508b6188
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import android.app.Service
import android.app.role.RoleManager
import com.android.systemui.flags.FeatureFlags
import com.android.systemui.flags.Flags
import com.android.systemui.notetask.NoteTaskBubblesController.NoteTaskBubblesService
import com.android.systemui.notetask.quickaffordance.NoteTaskQuickAffordanceModule
import com.android.systemui.notetask.shortcut.CreateNoteTaskShortcutActivity
import com.android.systemui.notetask.shortcut.LaunchNoteTaskActivity
@@ -37,20 +38,21 @@ import dagger.multibindings.IntoMap
interface NoteTaskModule {

    @[Binds IntoMap ClassKey(NoteTaskControllerUpdateService::class)]
    fun NoteTaskControllerUpdateService.bindNoteTaskControllerUpdateService(): Service
    fun bindNoteTaskControllerUpdateService(service: NoteTaskControllerUpdateService): Service

    @[Binds IntoMap ClassKey(NoteTaskBubblesController.NoteTaskBubblesService::class)]
    fun NoteTaskBubblesController.NoteTaskBubblesService.bindNoteTaskBubblesService(): Service
    @[Binds IntoMap ClassKey(NoteTaskBubblesService::class)]
    fun bindNoteTaskBubblesService(service: NoteTaskBubblesService): Service

    @[Binds IntoMap ClassKey(LaunchNoteTaskActivity::class)]
    fun LaunchNoteTaskActivity.bindNoteTaskLauncherActivity(): Activity
    fun bindNoteTaskLauncherActivity(activity: LaunchNoteTaskActivity): Activity

    @[Binds IntoMap ClassKey(LaunchNotesRoleSettingsTrampolineActivity::class)]
    fun LaunchNotesRoleSettingsTrampolineActivity.bindLaunchNotesRoleSettingsTrampolineActivity():
        Activity
    fun bindLaunchNotesRoleSettingsTrampolineActivity(
        activity: LaunchNotesRoleSettingsTrampolineActivity
    ): Activity

    @[Binds IntoMap ClassKey(CreateNoteTaskShortcutActivity::class)]
    fun CreateNoteTaskShortcutActivity.bindNoteTaskShortcutActivity(): Activity
    fun bindNoteTaskShortcutActivity(activity: CreateNoteTaskShortcutActivity): Activity

    companion object {

+3 −1
Original line number Diff line number Diff line
@@ -25,5 +25,7 @@ import dagger.multibindings.IntoSet
interface NoteTaskQuickAffordanceModule {

    @[Binds IntoSet]
    fun NoteTaskQuickAffordanceConfig.bindNoteTaskQuickAffordance(): KeyguardQuickAffordanceConfig
    fun bindNoteTaskQuickAffordance(
        impl: NoteTaskQuickAffordanceConfig
    ): KeyguardQuickAffordanceConfig
}