@@ -162,7 +162,7 @@ public ConfigurationAdapter(@NonNull final Context context, ReadableMap configur
162162 ReadableMapKeySetIterator iterator = configuration .keySetIterator ();
163163 boolean hasConfiguration = iterator .hasNextKey ();
164164 this .configuration = new PdfActivityConfiguration .Builder (context );
165- this .configuration .disableContentEditing ( );
165+ this .configuration .contentEditingEnabled ( false );
166166 if (hasConfiguration ) {
167167 String key ;
168168
@@ -393,11 +393,7 @@ public static String getStringValueForConfigurationItem(final Enum item) {
393393 }
394394
395395 private void configureShowPageNumberOverlay (final boolean showPageNumberOverlay ) {
396- if (showPageNumberOverlay ) {
397- configuration .showPageNumberOverlay ();
398- } else {
399- configuration .hidePageNumberOverlay ();
400- }
396+ configuration .pageNumberOverlayEnabled (showPageNumberOverlay );
401397 }
402398
403399 private void configurePageScrollDirection (@ Nullable final String pageScrollDirection ) {
@@ -482,11 +478,7 @@ private void configureUserInterfaceViewMode(@Nullable final String userInterface
482478 }
483479
484480 private void configureShowSearchAction (final boolean showSearchAction ) {
485- if (showSearchAction ) {
486- configuration .enableSearch ();
487- } else {
488- configuration .disableSearch ();
489- }
481+ configuration .searchEnabled (showSearchAction );
490482 }
491483
492484 private void configureSignatureSavingStrategy (@ Nullable final String signatureSavingStrategy ) {
@@ -532,45 +524,24 @@ private void configureShowThumbnailBar(@Nullable final String showThumbnailBar)
532524 }
533525
534526 private void configureShowThumbnailGridAction (final boolean showThumbnailGridAction ) {
535- if (showThumbnailGridAction ) {
536- configuration .showThumbnailGrid ();
537- } else {
538- configuration .hideThumbnailGrid ();
539- }
527+ configuration .thumbnailGridEnabled (showThumbnailGridAction );
540528 }
541529
542530 private void configureShowOutlineAction (final boolean showOutlineAction ) {
543- if (showOutlineAction ) {
544- configuration .enableOutline ();
545- } else {
546- configuration .disableOutline ();
547- }
531+ configuration .outlineEnabled (showOutlineAction );
548532 }
549533
550534 private void configureShowBookmarksAction (final boolean showBookmarksAction ) {
551- if (showBookmarksAction ) {
552- configuration .enableBookmarkList ();
553- } else {
554- configuration .disableBookmarkList ();
555- }
535+ configuration .bookmarkListEnabled (showBookmarksAction );
556536 }
557537
558538 private void configureShowAnnotationListAction (final boolean showAnnotationListAction ) {
559- if (showAnnotationListAction ) {
560- configuration .enableAnnotationList ();
561- } else {
562- configuration .disableAnnotationList ();
563- }
539+ configuration .annotationListEnabled (showAnnotationListAction );
564540 }
565541
566542 private void configureShowPageLabels (final boolean showPageLabels ) {
567- if (showPageLabels ) {
568- configuration .showPageLabels ();
569- configuration .showPageNumberOverlay ();
570- } else {
571- configuration .hidePageLabels ();
572- configuration .hidePageNumberOverlay ();
573- }
543+ configuration .pageLabelsEnabled (showPageLabels );
544+ configuration .pageNumberOverlayEnabled (showPageLabels );
574545 }
575546
576547 private void configureGrayScale (final boolean grayScale ) {
@@ -582,19 +553,11 @@ private void configureInvertColors(final boolean invertColors) {
582553 }
583554
584555 private void configureEnableAnnotationEditing (final boolean enableAnnotationEditing ) {
585- if (enableAnnotationEditing ) {
586- configuration .enableAnnotationEditing ();
587- } else {
588- configuration .disableAnnotationEditing ();
589- }
556+ configuration .annotationEditingEnabled (enableAnnotationEditing );
590557 }
591558
592559 private void configureEnableFormEditing (final boolean enableFormEditing ) {
593- if (enableFormEditing ) {
594- configuration .enableFormEditing ();
595- } else {
596- configuration .disableFormEditing ();
597- }
560+ configuration .formEditingEnabled (enableFormEditing );
598561 }
599562
600563 private void configureShowShareAction (final boolean showShareAction ) {
@@ -606,31 +569,19 @@ private void configureShowShareAction(final boolean showShareAction) {
606569 }
607570
608571 private void configureShowPrintAction (final boolean showPrintAction ) {
609- if (showPrintAction ) {
610- configuration .enablePrinting ();
611- } else {
612- configuration .disablePrinting ();
613- }
572+ configuration .printingEnabled (showPrintAction );
614573 }
615574
616575 private void configureEnableTextSelection (final boolean enableTextSelection ) {
617576 configuration .textSelectionEnabled (enableTextSelection );
618577 }
619578
620579 private void configureDocumentInfoView (final boolean enableDocumentInfoView ) {
621- if (enableDocumentInfoView ) {
622- configuration .enableDocumentInfoView ();
623- } else {
624- configuration .disableDocumentInfoView ();
625- }
580+ configuration .documentInfoViewEnabled (enableDocumentInfoView );
626581 }
627582
628583 private void configureShowDocumentTitleOverlay (final boolean showDocumentTitleOverlay ) {
629- if (showDocumentTitleOverlay ) {
630- configuration .showDocumentTitleOverlay ();
631- } else {
632- configuration .hideDocumentTitleOverlay ();
633- }
584+ configuration .documentTitleOverlayEnabled (showDocumentTitleOverlay );
634585 }
635586
636587 private void configurePageMode (@ Nullable final String pageMode ) {
@@ -657,11 +608,7 @@ private void configureAutosaveEnabled(final boolean autosaveEnabled) {
657608 }
658609
659610 private void configureAnnotationEditingEnabled (final boolean annotationEditingEnabled ) {
660- if (annotationEditingEnabled ) {
661- configuration .enableAnnotationEditing ();
662- } else {
663- configuration .disableAnnotationEditing ();
664- }
611+ configuration .annotationEditingEnabled (annotationEditingEnabled );
665612 }
666613
667614 private void configureEditableAnnotationTypes (@ Nullable final ReadableArray editableAnnotationTypes ) {
@@ -693,11 +640,7 @@ private void configureEditableAnnotationTypes(@Nullable final ReadableArray edit
693640 }
694641
695642 private void configureSettingsMenuShown (final boolean settingsMenuShown ) {
696- if (settingsMenuShown ) {
697- configuration .showSettingsMenu ();
698- } else {
699- configuration .hideSettingsMenu ();
700- }
643+ configuration .settingsMenuEnabled (settingsMenuShown );
701644 }
702645
703646 private void configureToolbarTitle (@ Nullable final String customTitle ) {
@@ -720,20 +663,15 @@ private void configureShowDefaultToolbar(final boolean showDefaultToolbar) {
720663 if (showDefaultToolbar ) {
721664 // Set it back to the default, which is AUTOMATIC_HIDE_SINGLE
722665 configuration .setTabBarHidingMode (TabBarHidingMode .AUTOMATIC_HIDE_SINGLE );
723- configuration .enableDefaultToolbar ( );
666+ configuration .defaultToolbarEnabled ( true );
724667 } else {
725668 configuration .setTabBarHidingMode (TabBarHidingMode .HIDE );
726- configuration .disableDefaultToolbar ( );
669+ configuration .defaultToolbarEnabled ( false );
727670 }
728671 }
729672
730673 private void configureShowActionButtons (final boolean showActionButtons ) {
731- if (showActionButtons ) {
732- // Set it back to the default, which is AUTOMATIC_HIDE_SINGLE
733- configuration .showNavigationButtons ();
734- } else {
735- configuration .hideNavigationButtons ();
736- }
674+ configuration .navigationButtonsEnabled (showActionButtons );
737675 }
738676
739677 public PdfActivityConfiguration build () {
0 commit comments