| // Signature format: 4.0 |
| package androidx.privacysandbox.ui.client { |
| |
| public final class SandboxedUiAdapterFactory { |
| method public androidx.privacysandbox.ui.core.SandboxedUiAdapter createFromCoreLibInfo(android.os.Bundle coreLibInfo); |
| field public static final androidx.privacysandbox.ui.client.SandboxedUiAdapterFactory INSTANCE; |
| } |
| |
| } |
| |
| package androidx.privacysandbox.ui.client.view { |
| |
| public final class SandboxedSdkUiKt { |
| method @androidx.compose.runtime.Composable public static void SandboxedSdkUi(androidx.privacysandbox.ui.core.SandboxedUiAdapter sandboxedUiAdapter, optional androidx.compose.ui.Modifier modifier, optional boolean providerUiOnTop, optional androidx.privacysandbox.ui.client.view.SandboxedSdkViewEventListener? sandboxedSdkViewEventListener); |
| } |
| |
| public final class SandboxedSdkView extends android.view.ViewGroup { |
| ctor public SandboxedSdkView(android.content.Context context); |
| ctor public SandboxedSdkView(android.content.Context context, optional android.util.AttributeSet? attrs); |
| method public void orderProviderUiAboveClientUi(boolean providerUiOnTop); |
| method public void setAdapter(androidx.privacysandbox.ui.core.SandboxedUiAdapter sandboxedUiAdapter); |
| method public void setEventListener(androidx.privacysandbox.ui.client.view.SandboxedSdkViewEventListener? eventListener); |
| } |
| |
| public interface SandboxedSdkViewEventListener { |
| method public void onUiClosed(); |
| method public void onUiDisplayed(); |
| method public void onUiError(Throwable error); |
| } |
| |
| } |
| |