aboutsummaryrefslogtreecommitdiff
path: root/Sources
diff options
context:
space:
mode:
authorbenedom <>2024-04-16 10:51:16 +0200
committerbenedom <>2024-04-16 11:00:59 +0200
commit5e4554272f1262120a643efb39ccdb890ae592fe (patch)
treeb41eb7a0c5517a03d6937bb7c58cbb61ddb12920 /Sources
parentbe22624ac4e3d15091aa4556f4f7bdf1ff2b65ad (diff)
Adjusted demo application to include all configuration options
Diffstat (limited to 'Sources')
-rw-r--r--Sources/SwiftyCrop/Models/MaskShape.swift2
-rw-r--r--Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift8
2 files changed, 5 insertions, 5 deletions
diff --git a/Sources/SwiftyCrop/Models/MaskShape.swift b/Sources/SwiftyCrop/Models/MaskShape.swift
index d20e722..38e5f20 100644
--- a/Sources/SwiftyCrop/Models/MaskShape.swift
+++ b/Sources/SwiftyCrop/Models/MaskShape.swift
@@ -1,3 +1,3 @@
-public enum MaskShape {
+public enum MaskShape: CaseIterable {
case circle, square
}
diff --git a/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift b/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
index b41ea53..8cda96c 100644
--- a/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
+++ b/Sources/SwiftyCrop/Models/SwiftyCropConfiguration.swift
@@ -2,10 +2,10 @@ import CoreGraphics
/// `SwiftyCropConfiguration` is a struct that defines the configuration for cropping behavior.
public struct SwiftyCropConfiguration {
- let maxMagnificationScale: CGFloat
- let maskRadius: CGFloat
- let cropImageCircular: Bool
- let rotateImage: Bool
+ public let maxMagnificationScale: CGFloat
+ public let maskRadius: CGFloat
+ public let cropImageCircular: Bool
+ public let rotateImage: Bool
/// Creates a new instance of `SwiftyCropConfiguration`.
///