xref: /aosp_15_r20/external/accompanist/systemuicontroller/api/current.api (revision fa44fe6ae8e729aa3cfe5c03eedbbf98fb44e2c6)
1// Signature format: 4.0
2package com.google.accompanist.systemuicontroller {
3
4  @Deprecated @androidx.compose.runtime.Stable public interface SystemUiController {
5    method @Deprecated public boolean getNavigationBarDarkContentEnabled();
6    method @Deprecated public boolean getStatusBarDarkContentEnabled();
7    method @Deprecated public int getSystemBarsBehavior();
8    method @Deprecated public default boolean getSystemBarsDarkContentEnabled();
9    method @Deprecated public boolean isNavigationBarContrastEnforced();
10    method @Deprecated public boolean isNavigationBarVisible();
11    method @Deprecated public boolean isStatusBarVisible();
12    method @Deprecated public default boolean isSystemBarsVisible();
13    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    method @Deprecated public void setNavigationBarContrastEnforced(boolean);
15    method @Deprecated public void setNavigationBarDarkContentEnabled(boolean);
16    method @Deprecated public void setNavigationBarVisible(boolean);
17    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    method @Deprecated public void setStatusBarDarkContentEnabled(boolean);
19    method @Deprecated public void setStatusBarVisible(boolean);
20    method @Deprecated public void setSystemBarsBehavior(int);
21    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    method @Deprecated public default void setSystemBarsDarkContentEnabled(boolean);
23    method @Deprecated public default void setSystemBarsVisible(boolean);
24    property public abstract boolean isNavigationBarContrastEnforced;
25    property public abstract boolean isNavigationBarVisible;
26    property public abstract boolean isStatusBarVisible;
27    property public default boolean isSystemBarsVisible;
28    property public abstract boolean navigationBarDarkContentEnabled;
29    property public abstract boolean statusBarDarkContentEnabled;
30    property public abstract int systemBarsBehavior;
31    property public default boolean systemBarsDarkContentEnabled;
32  }
33
34  public final class SystemUiControllerKt {
35    method @Deprecated @androidx.compose.runtime.Composable public static com.google.accompanist.systemuicontroller.SystemUiController rememberSystemUiController(optional android.view.Window? window);
36  }
37
38}
39
40