Package 

Class PdfNavigatorFactory

    • Constructor Detail

      • PdfNavigatorFactory

        PdfNavigatorFactory(Publication publication, PdfEngineProvider<S, P, E> pdfEngineProvider)
        Parameters:
        publication - PDF publication to render in the navigator.
        pdfEngineProvider - provider for third-party PDF engine adapter.
    • Method Detail

      • createFragmentFactory

         final FragmentFactory createFragmentFactory(Locator initialLocator, P initialPreferences, PdfNavigatorFragment.Listener listener)

        Creates a factory for PdfNavigatorFragment.

        Parameters:
        initialLocator - The first location which should be visible when rendering the publication.
        initialPreferences - Initial set of user preferences.
        listener - Optional listener to implement to observe events, such as user taps.
      • createPreferencesEditor

         final E createPreferencesEditor(P initialPreferences)

        Creates a preferences editor for publication with initialPreferences.

        Parameters:
        initialPreferences - Initial set of preferences for the editor.