Name Description Size Coverage
AccessibilityGridLayoutManager.kt A GridLayoutManager that can be used to override methods in Android implementation to improve ayy1 or fix a11y issues. 947 -
ClearableEditText.kt An [AppCompatEditText] that shows a clear button to the user. 3189 -
ClipboardHandler.kt A clipboard utility class that allows copying and pasting links/text to & from the clipboard 6837 -
Colors.kt Converts a string of hexadecimal characters to a Long color value. 362 -
IntentUtils.kt Since Android 12 we need to set PendingIntent mutability explicitly, but Android 6 can be the minimum version This additional requirement improves your app's security. FLAG_IMMUTABLE -> Flag indicating that the created PendingIntent should be immutable. 829 -
LinkTextView.kt An [AppCompatTextView] that announces as link in screen readers for a11y purposes 1348 -
LocaleUtils.kt Helper class for displaying Locale name. 8392 -
NotificationBase.kt Create a [Notification] with default behaviour and styling. 1246 -
OnWifiChanged.java Functional interface for listening to when wifi is/is not connected. This is not a () -> Boolean so that method parameters can be more clearly typed. This file is in Java because of the SAM conversion problem in Kotlin. See https://youtrack.jetbrains.com/issue/KT-7770. 628 -
Settings.kt A simple wrapper for SharedPreferences that makes reading preference a little bit easier. @param appContext Reference to application context. 75522 -
ToolbarPopupWindow.kt Since Android 12 reading the clipboard triggers an OS notification. As such it is important that we do not read it prematurely and only when the user trigger a paste action. 4993 -
Undo.kt Get the recommended time an "undo" action should be available until it can automatically be dismissed. The delay may be different based on the accessibility settings of the device. 3336 -
view -