Name Description Size
ClearDataFragment.kt An event for when the user clears their browsing data. To listen for the event, observe on [liveData]: a new instance will be set each time the event occurs. This class wraps the file-private mutable LiveData instance in a read-only interface exposed outside of this file. 2408
Settings.kt A simple wrapper for SharedPreferences that makes reading preference a little bit easier. 2044
SettingsActivity.kt Settings activity with nested settings screens. We use AppCompatActivity and use fragments within the PreferenceScreens. The activity must implement some PreferenceFragmentCompat interfaces in order to handle nested PreferenceScreen navigation. 7056
UserClearDataEventObserver.kt An observer for when the user clears their browsing data. See [UserClearDataEvent] for details. 1600