PSPDFGalleryConfigurationBuilder


@interface PSPDFGalleryConfigurationBuilder : PSPDFBaseConfigurationBuilder

The gallery configuration builder object offers all properties of PSPDFGalleryConfiguration in a writable version, in order to build an immutable PSPDFGalleryConfiguration object.

  • See

    PSPDFGalleryConfiguration.maximumConcurrentDownloads.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSUInteger maximumConcurrentDownloads;

    Swift

    var maximumConcurrentDownloads: UInt { get set }
  • See

    PSPDFGalleryConfiguration.maximumPrefetchDownloads.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSUInteger maximumPrefetchDownloads;

    Swift

    var maximumPrefetchDownloads: UInt { get set }
  • See

    PSPDFGalleryConfiguration.displayModeUserInteractionEnabled.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL displayModeUserInteractionEnabled;

    Swift

    var displayModeUserInteractionEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.fullscreenDismissPanThreshold.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) CGFloat fullscreenDismissPanThreshold;

    Swift

    var fullscreenDismissPanThreshold: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.fullscreenZoomEnabled.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL fullscreenZoomEnabled;

    Swift

    var fullscreenZoomEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.maximumFullscreenZoomScale.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) CGFloat maximumFullscreenZoomScale;

    Swift

    var maximumFullscreenZoomScale: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.minimumFullscreenZoomScale.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) CGFloat minimumFullscreenZoomScale;

    Swift

    var minimumFullscreenZoomScale: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.loopEnabled.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL loopEnabled;

    Swift

    var loopEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.loopHUDEnabled.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL loopHUDEnabled;

    Swift

    var loopHUDEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.usesExternalPlaybackWhileExternalScreenIsActive.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        BOOL usesExternalPlaybackWhileExternalScreenIsActive;

    Swift

    var usesExternalPlaybackWhileExternalScreenIsActive: Bool { get set }
  • See

    PSPDFGalleryConfiguration.allowPlayingMultipleInstances.
    See more

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL allowPlayingMultipleInstances;

    Swift

    var allowPlayingMultipleInstances: Bool { get set }