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 }