Files
UUVPN/iOS-SwiftUI-Code/ApplicationLibrary/Views/Abstract/Binding+Setter.swift
T
2025-01-22 14:09:10 +08:00

13 lines
269 B
Swift

import Foundation
import SwiftUI
public extension Binding {
func withSetter(_ setter: @escaping (Value) -> Void) -> Binding<Value> {
Binding {
wrappedValue
} set: { [setter] newValue, _ in
setter(newValue)
}
}
}