Package-level declarations
Types
Link copied to clipboard
data class AppInfo @JvmOverloads constructor(val packageName: String, val activityName: String, val user: Int = 0) : Parcelable
Represents information about an application, including its package name, activity name, and user ID. This class is Parcelable, allowing it to be passed between components.
Link copied to clipboard
Represents the data associated with an application, extending AppData.
Link copied to clipboard
data class AppInfoDataImpl @JvmOverloads constructor(val appInfo: AppInfo, val itemType: Int = TYPE_ITEM_TEXT, var icon: Drawable? = null, var subIcon: Drawable? = null, var label: String? = null, var subLabel: String? = null, var extraLabel: String? = null, var actionIcon: Drawable? = null, var selected: Boolean = false, var dimmed: Boolean = false, var isValueInSubLabel: Boolean = false) : AppInfoData
Concrete implementation of the AppInfoData interface.
Link copied to clipboard
Represents the styling data for a group title.
Link copied to clipboard
Interface for picker items that can be highlighted.
Link copied to clipboard
interface Selectable
Defines a type that can have its item selected.
Link copied to clipboard
Interface to mark the data associated with a span in a grid-like structure.