UiHelpers

class UiHelpers @JvmOverloads constructor(val activity: () -> Activity?, val externalFragmentOpener: (Fragment) -> Unit? = null)

Helpers to allow Books to open activities and fragments.

Constructors

Link copied to clipboard
constructor(activity: () -> Activity?, externalFragmentOpener: (Fragment) -> Unit? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val activity: () -> Activity?

Required, but may return null if the Activity is no longer valid. You can pass the activity through requireValidActivity to only provide valid activities.

Link copied to clipboard

Only required if you need to open Books Fragments outside of Books itself, e.g. via BookLibraryController.openBooksView.