1 package com.android.systemui.rotationlock; 2 3 import com.android.systemui.qs.tileimpl.QSTileImpl; 4 import com.android.systemui.qs.tiles.RotationLockTile; 5 import dagger.Binds; 6 import dagger.Module; 7 import dagger.multibindings.IntoMap; 8 import dagger.multibindings.StringKey; 9 10 @dagger.Module() 11 @kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\bg\u0018\u00002\u00020\u0001J\u0014\u0010\u0002\u001a\u0006\u0012\u0002\b\u00030\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\'\u00f8\u0001\u0000\u0082\u0002\u0006\n\u0004\b!0\u0001\u00c0\u0006\u0001"}, d2 = {"Lcom/android/systemui/rotationlock/RotationLockModule;", "", "bindRotationLockTile", "Lcom/android/systemui/qs/tileimpl/QSTileImpl;", "rotationLockTile", "Lcom/android/systemui/qs/tiles/RotationLockTile;"}) 12 public abstract interface RotationLockModule { 13 14 /** 15 * Inject RotationLockTile into tileMap in QSModule 16 */ 17 @dagger.Binds() 18 @dagger.multibindings.IntoMap() 19 @dagger.multibindings.StringKey(value = "rotation") 20 @org.jetbrains.annotations.NotNull() bindRotationLockTile(@rg.jetbrains.annotations.NotNull) com.android.systemui.qs.tiles.RotationLockTile rotationLockTile)21 public abstract com.android.systemui.qs.tileimpl.QSTileImpl<?> bindRotationLockTile(@org.jetbrains.annotations.NotNull() 22 com.android.systemui.qs.tiles.RotationLockTile rotationLockTile); 23 }