xref: /aosp_15_r20/external/accompanist/systemuicontroller/api/current.api (revision fa44fe6ae8e729aa3cfe5c03eedbbf98fb44e2c6)
1*fa44fe6aSInna Palant// Signature format: 4.0
2*fa44fe6aSInna Palantpackage com.google.accompanist.systemuicontroller {
3*fa44fe6aSInna Palant
4*fa44fe6aSInna Palant  @Deprecated @androidx.compose.runtime.Stable public interface SystemUiController {
5*fa44fe6aSInna Palant    method @Deprecated public boolean getNavigationBarDarkContentEnabled();
6*fa44fe6aSInna Palant    method @Deprecated public boolean getStatusBarDarkContentEnabled();
7*fa44fe6aSInna Palant    method @Deprecated public int getSystemBarsBehavior();
8*fa44fe6aSInna Palant    method @Deprecated public default boolean getSystemBarsDarkContentEnabled();
9*fa44fe6aSInna Palant    method @Deprecated public boolean isNavigationBarContrastEnforced();
10*fa44fe6aSInna Palant    method @Deprecated public boolean isNavigationBarVisible();
11*fa44fe6aSInna Palant    method @Deprecated public boolean isStatusBarVisible();
12*fa44fe6aSInna Palant    method @Deprecated public default boolean isSystemBarsVisible();
13*fa44fe6aSInna Palant    method @Deprecated public void setNavigationBarColor(long color, optional boolean darkIcons, optional boolean navigationBarContrastEnforced, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color> transformColorForLightContent);
14*fa44fe6aSInna Palant    method @Deprecated public void setNavigationBarContrastEnforced(boolean);
15*fa44fe6aSInna Palant    method @Deprecated public void setNavigationBarDarkContentEnabled(boolean);
16*fa44fe6aSInna Palant    method @Deprecated public void setNavigationBarVisible(boolean);
17*fa44fe6aSInna Palant    method @Deprecated public void setStatusBarColor(long color, optional boolean darkIcons, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color> transformColorForLightContent);
18*fa44fe6aSInna Palant    method @Deprecated public void setStatusBarDarkContentEnabled(boolean);
19*fa44fe6aSInna Palant    method @Deprecated public void setStatusBarVisible(boolean);
20*fa44fe6aSInna Palant    method @Deprecated public void setSystemBarsBehavior(int);
21*fa44fe6aSInna Palant    method @Deprecated public default void setSystemBarsColor(long color, optional boolean darkIcons, optional boolean isNavigationBarContrastEnforced, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color> transformColorForLightContent);
22*fa44fe6aSInna Palant    method @Deprecated public default void setSystemBarsDarkContentEnabled(boolean);
23*fa44fe6aSInna Palant    method @Deprecated public default void setSystemBarsVisible(boolean);
24*fa44fe6aSInna Palant    property public abstract boolean isNavigationBarContrastEnforced;
25*fa44fe6aSInna Palant    property public abstract boolean isNavigationBarVisible;
26*fa44fe6aSInna Palant    property public abstract boolean isStatusBarVisible;
27*fa44fe6aSInna Palant    property public default boolean isSystemBarsVisible;
28*fa44fe6aSInna Palant    property public abstract boolean navigationBarDarkContentEnabled;
29*fa44fe6aSInna Palant    property public abstract boolean statusBarDarkContentEnabled;
30*fa44fe6aSInna Palant    property public abstract int systemBarsBehavior;
31*fa44fe6aSInna Palant    property public default boolean systemBarsDarkContentEnabled;
32*fa44fe6aSInna Palant  }
33*fa44fe6aSInna Palant
34*fa44fe6aSInna Palant  public final class SystemUiControllerKt {
35*fa44fe6aSInna Palant    method @Deprecated @androidx.compose.runtime.Composable public static com.google.accompanist.systemuicontroller.SystemUiController rememberSystemUiController(optional android.view.Window? window);
36*fa44fe6aSInna Palant  }
37*fa44fe6aSInna Palant
38*fa44fe6aSInna Palant}
39*fa44fe6aSInna Palant
40