Class
Config.Builder
@objc(FSConfigBuilder) public class Builder: NSObject
A convenience class that allows easily building a new Config
object.
Relationships
Member Of
Config
The
Config
class is used together withClient
to configure certain aspects of the API.
Conforms To
NSObject
Methods
with(cloudThumbnailCachePolicy:)
@objc public func with(cloudThumbnailCachePolicy: URLRequest.CachePolicy) -> Self
with(modalPresentationStyle:)
@objc public func with(modalPresentationStyle: UIModalPresentationStyle) -> Self
:nodoc:
with(availableCloudSources:)
@objc public func with(availableCloudSources: [CloudSource]) -> Self
:nodoc:
with(availableLocalSources:)
@objc public func with(availableLocalSources: [LocalSource]) -> Self
:nodoc:
with(documentPickerAllowedUTIs:)
@objc public func with(documentPickerAllowedUTIs: [String]) -> Self
:nodoc:
with(cloudSourceAllowedUTIs:)
@objc public func with(cloudSourceAllowedUTIs: [String]) -> Self
:nodoc:
with(imageURLExportPreset:)
@objc public func with(imageURLExportPreset: ImageURLExportPreset) -> Self
:nodoc:
with(videoQuality:)
@objc public func with(videoQuality: UIImagePickerController.QualityType) -> Self
:nodoc:
with(photosPickerFilter:)
public func with(photosPickerFilter: [PhotosPickerFilter]) -> Self
:nodoc:
build()
@objc public func build() -> Config
Instantiates a new Config
object using any user-supplied options.
with(appURLScheme:)
@available(*, deprecated, message: "Marked for removal in version 3.0", renamed: "with(callbackURLScheme:)")
@objc public func with(appURLScheme: String) -> Self
with(appUrlScheme:)
@available(*, deprecated, message: "Marked for removal in version 3.0", renamed: "with(callbackURLScheme:)")
public func with(appUrlScheme: String) -> Self
with(imageUrlExportPreset:)
@available(*, deprecated, message: "Marked for removal in version 3.0", renamed: "with(imageURLExportPreset:)")
public func with(imageUrlExportPreset: ImageURLExportPreset) -> Self