Package 

Class PdfNavigatorFragment

  • All Implemented Interfaces:
    android.content.ComponentCallbacks , android.view.View.OnCreateContextMenuListener , androidx.activity.result.ActivityResultCaller , androidx.lifecycle.HasDefaultViewModelProviderFactory , androidx.lifecycle.LifecycleOwner , androidx.lifecycle.ViewModelStoreOwner , androidx.savedstate.SavedStateRegistryOwner , org.readium.r2.navigator.Navigator , org.readium.r2.navigator.OverflowableNavigator , org.readium.r2.navigator.VisualNavigator , org.readium.r2.navigator.preferences.Configurable

    
    public final class PdfNavigatorFragment<S extends Configurable.Settings, P extends Configurable.Preferences<P>>
    extends NavigatorFragment implements VisualNavigator, OverflowableNavigator, Configurable<S, P>
                        

    Navigator for PDF publications.

    The PDF navigator delegates the actual PDF rendering to third-party engines like PDFium or PSPDFKit.

    To use this Fragment, create a factory with PdfNavigatorFactory.createFragmentFactory.