This commit is contained in:
Isaac
2025-10-24 20:09:32 +04:00
parent 5633833085
commit fcdfd8e00f
16 changed files with 915 additions and 42 deletions

View File

@@ -1306,6 +1306,10 @@ public struct ComponentTransition {
}
public func animateBlur(layer: CALayer, fromRadius: CGFloat, toRadius: CGFloat, removeOnCompletion: Bool = true, completion: ((Bool) -> Void)? = nil) {
if case .none = self.animation {
return
}
if let blurFilter = CALayer.blur() {
blurFilter.setValue(toRadius as NSNumber, forKey: "inputRadius")
layer.filters = [blurFilter]