PSPDFGalleryConfigurationBuilder

Objective-C


@interface PSPDFGalleryConfigurationBuilder : PSPDFBaseConfigurationBuilder

Swift

class GalleryConfigurationBuilder : BaseConfigurationBuilder

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 (nonatomic, assign, unsafe_unretained, readwrite)
        NSUInteger maximumConcurrentDownloads;

    Swift

    var maximumConcurrentDownloads: UInt { get set }
  • See

    PSPDFGalleryConfiguration.maximumPrefetchDownloads.
    See more

    Declaration

    Objective-C

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

    Swift

    var maximumPrefetchDownloads: UInt { get set }
  • See

    PSPDFGalleryConfiguration.displayModeUserInteractionEnabled.
    See more

    Declaration

    Objective-C

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

    Swift

    var displayModeUserInteractionEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.fullscreenDismissPanThreshold.
    See more

    Declaration

    Objective-C

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

    Swift

    var fullscreenDismissPanThreshold: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.fullscreenZoomEnabled.
    See more

    Declaration

    Objective-C

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

    Swift

    var fullscreenZoomEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.maximumFullscreenZoomScale.
    See more

    Declaration

    Objective-C

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

    Swift

    var maximumFullscreenZoomScale: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.minimumFullscreenZoomScale.
    See more

    Declaration

    Objective-C

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

    Swift

    var minimumFullscreenZoomScale: CGFloat { get set }
  • See

    PSPDFGalleryConfiguration.loopEnabled.
    See more

    Declaration

    Objective-C

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

    Swift

    var loopEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.loopHUDEnabled.
    See more

    Declaration

    Objective-C

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

    Swift

    var loopHUDEnabled: Bool { get set }
  • See

    PSPDFGalleryConfiguration.usesExternalPlaybackWhileExternalScreenIsActive.
    See more

    Declaration

    Objective-C

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

    Swift

    var usesExternalPlaybackWhileExternalScreenIsActive: Bool { get set }
  • See

    PSPDFGalleryConfiguration.allowPlayingMultipleInstances.
    See more

    Declaration

    Objective-C

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

    Swift

    var allowPlayingMultipleInstances: Bool { get set }