SettingsRouter

Defines the SettingsRouter contract for the SDAI presentation layer.

Author

Dmitriy Moroz

Inheritors

Functions

Link copied to clipboard
abstract fun closeDrawer()

Executes the closeDrawer step in the SDAI presentation layer.

Link copied to clipboard
abstract fun navigateBack()

Navigates back from a standalone Settings child screen.

Link copied to clipboard
abstract fun navigateToBenchmark()

Opens the hardware benchmark screen.

Link copied to clipboard
abstract fun navigateToDebugMenu()

Executes the navigateToDebugMenu step in the SDAI presentation layer.

Link copied to clipboard
abstract fun navigateToDonate()

Executes the navigateToDonate step in the SDAI presentation layer.

Link copied to clipboard
abstract fun navigateToNetworkUsage()
Link copied to clipboard
abstract fun navigateToOnBoarding(source: LaunchSource)

Executes the navigateToOnBoarding step in the SDAI presentation layer.

Link copied to clipboard
abstract fun navigateToServerSetup(source: LaunchSource)

Executes the navigateToServerSetup step in the SDAI presentation layer.

Link copied to clipboard
abstract fun navigateToStorageUsage()
Link copied to clipboard
abstract fun openDrawer()

Executes the openDrawer step in the SDAI presentation layer.