Package-level declarations
Contains general purpose utilities to simplify common use cases, for instance: extension functions for Animation and Collection.
The JsonSharedPreferenceDelegate is a property delegate that can be used for reading and writing the property value from and to SharedPreferences.
Types
Application class related utilities.
Utility to detect stable builds from development builds.
Property delegate for reading and writing the property value from and to sharedPreferences with sharedPreferenceKey.
Output for mergeWithEmittedData.
Functions
Same as the type-safe variant of PackageManager.getActivityInfo on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.getApplicationInfo on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.getInstalledApplications on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.getPackageArchiveInfo on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.getPackageInfo on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Like merge, but returns MergeWithEmittedData, which not only contains T, but also whether all merged flows have emitted at least once.
Sets the key value in the preferences editor to newValue, and calls SharedPreferences.Editor.apply.
Sets key to the Double value value in the preferences editor, to be written back once SharedPreferences.Editor.commit or SharedPreferences.Editor.apply are called.
Same as the type-safe variant of PackageManager.queryBroadcastReceivers on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.queryIntentActivities on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Same as the type-safe variant of PackageManager.queryIntentServices on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.
Removes the key value from the preferences and calls SharedPreferences.Editor.apply
Same as the type-safe variant of PackageManager.resolveActivity on Android 13 and later, or the type-unsafe variant on Android 12 or earlier.