Package-level declarations
Types
Provides a method to listen for analytics that have been published.
Represents the different types of analytics that can be reported.
A configuration object that defines the behavior and policies for Appcues.
AppcuesCustomComponentView is an interface to be implemented when registering a new custom component linked to an identifier.
AppcuesExperienceActions is the controller that allows custom component access useful appcues and experience calls.
Appcues Firebase Messaging Service implementation.
AppcuesFrameView should be used when customers want to define a specific place for inflating Embed content in their app. By placing an AppcuesFrameView in their layout, then can later register this view with a frameId.
An interceptor that can optionally be applied during initialization to control Appcues behaviors at runtime.
Allows programmatic access to start and stop services normally controlled through an androidx.startup.InitializationProvider. In most typical use cases, this access is not expected to be necessary, and these services will start automatically.
Defines a type to identify view elements with a set of selector properties.
Defines an element targeting strategy type, which can be used to capture view layout information in the application UI as well as render element targeted experiences.
A listener that informs about Experience content being rendered inside of the application.
Determines the level of output from the Appcues to Logcat.
An handler that can be supplied by the host application to control behaviors around link navigation.
Contains the information about the screenshot image capture.
Represents a view in the layout hierarchy of the application.
Functions
A Compose view that displays an Appcues experience.
Identify this composable as a view to be available to Appcues targeted element experiences.
Determine if a View was created by the Appcues SDK, such as the Debugger View, for example.