aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleoz <leoz@yahoo.com>2024-02-25 09:48:56 -0500
committerleoz <leoz@yahoo.com>2024-02-25 09:48:56 -0500
commit9301acdc650cf6b06465ef0fb90c6451ecbf4444 (patch)
tree6648001204050732d1e8a42edcd43fda8741bb87
parent92d61886ad1381a6133167d0a5f770a43c14523d (diff)
Update configuration
-rw-r--r--Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift7
1 files changed, 6 insertions, 1 deletions
diff --git a/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift b/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
index 73566be..b41ea53 100644
--- a/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
+++ b/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
@@ -5,6 +5,7 @@ public struct SwiftyCropConfiguration {
let maxMagnificationScale: CGFloat
let maskRadius: CGFloat
let cropImageCircular: Bool
+ let rotateImage: Bool
/// Creates a new instance of `SwiftyCropConfiguration`.
///
@@ -15,13 +16,17 @@ public struct SwiftyCropConfiguration {
/// Defaults to `130`.
/// - cropImageCircular: Option to enable circular crop.
/// Defaults to `false`.
+ /// - rotateImage: Option to rotate image.
+ /// Defaults to `true`.
public init(
maxMagnificationScale: CGFloat = 4.0,
maskRadius: CGFloat = 130,
- cropImageCircular: Bool = false
+ cropImageCircular: Bool = false,
+ rotateImage: Bool = true
) {
self.maxMagnificationScale = maxMagnificationScale
self.maskRadius = maskRadius
self.cropImageCircular = cropImageCircular
+ self.rotateImage = rotateImage
}
}