@@ -162,7 +162,7 @@ public ConfigurationAdapter(@NonNull final Context context, ReadableMap configur
162
162
ReadableMapKeySetIterator iterator = configuration .keySetIterator ();
163
163
boolean hasConfiguration = iterator .hasNextKey ();
164
164
this .configuration = new PdfActivityConfiguration .Builder (context );
165
- this .configuration .disableContentEditing ( );
165
+ this .configuration .contentEditingEnabled ( false );
166
166
if (hasConfiguration ) {
167
167
String key ;
168
168
@@ -393,11 +393,7 @@ public static String getStringValueForConfigurationItem(final Enum item) {
393
393
}
394
394
395
395
private void configureShowPageNumberOverlay (final boolean showPageNumberOverlay ) {
396
- if (showPageNumberOverlay ) {
397
- configuration .showPageNumberOverlay ();
398
- } else {
399
- configuration .hidePageNumberOverlay ();
400
- }
396
+ configuration .pageNumberOverlayEnabled (showPageNumberOverlay );
401
397
}
402
398
403
399
private void configurePageScrollDirection (@ Nullable final String pageScrollDirection ) {
@@ -482,11 +478,7 @@ private void configureUserInterfaceViewMode(@Nullable final String userInterface
482
478
}
483
479
484
480
private void configureShowSearchAction (final boolean showSearchAction ) {
485
- if (showSearchAction ) {
486
- configuration .enableSearch ();
487
- } else {
488
- configuration .disableSearch ();
489
- }
481
+ configuration .searchEnabled (showSearchAction );
490
482
}
491
483
492
484
private void configureSignatureSavingStrategy (@ Nullable final String signatureSavingStrategy ) {
@@ -532,45 +524,24 @@ private void configureShowThumbnailBar(@Nullable final String showThumbnailBar)
532
524
}
533
525
534
526
private void configureShowThumbnailGridAction (final boolean showThumbnailGridAction ) {
535
- if (showThumbnailGridAction ) {
536
- configuration .showThumbnailGrid ();
537
- } else {
538
- configuration .hideThumbnailGrid ();
539
- }
527
+ configuration .thumbnailGridEnabled (showThumbnailGridAction );
540
528
}
541
529
542
530
private void configureShowOutlineAction (final boolean showOutlineAction ) {
543
- if (showOutlineAction ) {
544
- configuration .enableOutline ();
545
- } else {
546
- configuration .disableOutline ();
547
- }
531
+ configuration .outlineEnabled (showOutlineAction );
548
532
}
549
533
550
534
private void configureShowBookmarksAction (final boolean showBookmarksAction ) {
551
- if (showBookmarksAction ) {
552
- configuration .enableBookmarkList ();
553
- } else {
554
- configuration .disableBookmarkList ();
555
- }
535
+ configuration .bookmarkListEnabled (showBookmarksAction );
556
536
}
557
537
558
538
private void configureShowAnnotationListAction (final boolean showAnnotationListAction ) {
559
- if (showAnnotationListAction ) {
560
- configuration .enableAnnotationList ();
561
- } else {
562
- configuration .disableAnnotationList ();
563
- }
539
+ configuration .annotationListEnabled (showAnnotationListAction );
564
540
}
565
541
566
542
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 );
574
545
}
575
546
576
547
private void configureGrayScale (final boolean grayScale ) {
@@ -582,19 +553,11 @@ private void configureInvertColors(final boolean invertColors) {
582
553
}
583
554
584
555
private void configureEnableAnnotationEditing (final boolean enableAnnotationEditing ) {
585
- if (enableAnnotationEditing ) {
586
- configuration .enableAnnotationEditing ();
587
- } else {
588
- configuration .disableAnnotationEditing ();
589
- }
556
+ configuration .annotationEditingEnabled (enableAnnotationEditing );
590
557
}
591
558
592
559
private void configureEnableFormEditing (final boolean enableFormEditing ) {
593
- if (enableFormEditing ) {
594
- configuration .enableFormEditing ();
595
- } else {
596
- configuration .disableFormEditing ();
597
- }
560
+ configuration .formEditingEnabled (enableFormEditing );
598
561
}
599
562
600
563
private void configureShowShareAction (final boolean showShareAction ) {
@@ -606,31 +569,19 @@ private void configureShowShareAction(final boolean showShareAction) {
606
569
}
607
570
608
571
private void configureShowPrintAction (final boolean showPrintAction ) {
609
- if (showPrintAction ) {
610
- configuration .enablePrinting ();
611
- } else {
612
- configuration .disablePrinting ();
613
- }
572
+ configuration .printingEnabled (showPrintAction );
614
573
}
615
574
616
575
private void configureEnableTextSelection (final boolean enableTextSelection ) {
617
576
configuration .textSelectionEnabled (enableTextSelection );
618
577
}
619
578
620
579
private void configureDocumentInfoView (final boolean enableDocumentInfoView ) {
621
- if (enableDocumentInfoView ) {
622
- configuration .enableDocumentInfoView ();
623
- } else {
624
- configuration .disableDocumentInfoView ();
625
- }
580
+ configuration .documentInfoViewEnabled (enableDocumentInfoView );
626
581
}
627
582
628
583
private void configureShowDocumentTitleOverlay (final boolean showDocumentTitleOverlay ) {
629
- if (showDocumentTitleOverlay ) {
630
- configuration .showDocumentTitleOverlay ();
631
- } else {
632
- configuration .hideDocumentTitleOverlay ();
633
- }
584
+ configuration .documentTitleOverlayEnabled (showDocumentTitleOverlay );
634
585
}
635
586
636
587
private void configurePageMode (@ Nullable final String pageMode ) {
@@ -657,11 +608,7 @@ private void configureAutosaveEnabled(final boolean autosaveEnabled) {
657
608
}
658
609
659
610
private void configureAnnotationEditingEnabled (final boolean annotationEditingEnabled ) {
660
- if (annotationEditingEnabled ) {
661
- configuration .enableAnnotationEditing ();
662
- } else {
663
- configuration .disableAnnotationEditing ();
664
- }
611
+ configuration .annotationEditingEnabled (annotationEditingEnabled );
665
612
}
666
613
667
614
private void configureEditableAnnotationTypes (@ Nullable final ReadableArray editableAnnotationTypes ) {
@@ -693,11 +640,7 @@ private void configureEditableAnnotationTypes(@Nullable final ReadableArray edit
693
640
}
694
641
695
642
private void configureSettingsMenuShown (final boolean settingsMenuShown ) {
696
- if (settingsMenuShown ) {
697
- configuration .showSettingsMenu ();
698
- } else {
699
- configuration .hideSettingsMenu ();
700
- }
643
+ configuration .settingsMenuEnabled (settingsMenuShown );
701
644
}
702
645
703
646
private void configureToolbarTitle (@ Nullable final String customTitle ) {
@@ -720,20 +663,15 @@ private void configureShowDefaultToolbar(final boolean showDefaultToolbar) {
720
663
if (showDefaultToolbar ) {
721
664
// Set it back to the default, which is AUTOMATIC_HIDE_SINGLE
722
665
configuration .setTabBarHidingMode (TabBarHidingMode .AUTOMATIC_HIDE_SINGLE );
723
- configuration .enableDefaultToolbar ( );
666
+ configuration .defaultToolbarEnabled ( true );
724
667
} else {
725
668
configuration .setTabBarHidingMode (TabBarHidingMode .HIDE );
726
- configuration .disableDefaultToolbar ( );
669
+ configuration .defaultToolbarEnabled ( false );
727
670
}
728
671
}
729
672
730
673
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 );
737
675
}
738
676
739
677
public PdfActivityConfiguration build () {
0 commit comments