androidx.privacysandbox.ui.core
This package contains interface and class definitions shared between Privacy Sandbox Ui Client and Privacy Sandbox Ui Provider.
Annotations
Interfaces
| DelegatingSandboxedUiAdapter.DelegateChangeListener | Listener that consumes events to process the delegate change for a client | 
| ExperimentalFeatures | Contains UI Lib experimental feature opt-in annotations. | 
| SandboxedUiAdapter | An Adapter that provides content from a SandboxedSdk to be displayed as part of a host app's UI. | 
| SandboxedUiAdapter.Session | A single session with the provider of remote content. | 
| SandboxedUiAdapter.SessionClient | The client of a single session that will receive callback events from an active session. | 
| SessionObserver | An interface that can be used by the client of a  | 
| SessionObserverFactory | A factory that creates  | 
| SharedUiAdapter | An adapter that provides a communication channel between a UI provider and a client app, while the client is displaying shared UI, i.e. UI that can contain both client-owned and provider-owned elements. | 
| SharedUiAdapter.Session | A single session with the UI provider. | 
| SharedUiAdapter.SessionClient | The client of a single session that will receive callback events from an active session. | 
Classes
| DelegatingSandboxedUiAdapter | A  | 
| SandboxedSdkViewUiInfo | A class representing the UI state of a SandboxedSdkView. | 
| SandboxedUiAdapterSignalOptions | This class defines the set of signal options which can be set on a  | 
| SessionData | A class containing values that will be constant for the lifetime of a  | 
| SessionObserverContext | A class containing information that will be constant through the lifetime of a  | 
