mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 18:06:48 +00:00
Move LauncherRestoreEventLogger to dagger
Helps us to delete ResourceBasedOverride class. Delete "launcher_restore_event_logger_class" resource from config. Bug: 361850561 Test: Presubmit Flag: EXEMPT dagger Change-Id: Ia11162979f016513bd09e06796346d29699b2efd
This commit is contained in:
@@ -16,8 +16,10 @@
|
||||
|
||||
package com.android.launcher3.dagger
|
||||
|
||||
import com.android.launcher3.backuprestore.LauncherRestoreEventLogger
|
||||
import com.android.launcher3.model.ModelDelegate
|
||||
import com.android.launcher3.model.QuickstepModelDelegate
|
||||
import com.android.quickstep.LauncherRestoreEventLoggerImpl
|
||||
import dagger.Binds
|
||||
import dagger.Module
|
||||
|
||||
@@ -29,4 +31,9 @@ import dagger.Module
|
||||
abstract class AppModule {
|
||||
|
||||
@Binds abstract fun bindModelDelegate(impl: QuickstepModelDelegate): ModelDelegate
|
||||
|
||||
@Binds
|
||||
abstract fun bindRestoreEventLogger(
|
||||
impl: LauncherRestoreEventLoggerImpl
|
||||
): LauncherRestoreEventLogger
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user