From 5fea4e2cc7b8a52c49db665ef707394c4aa121a7 Mon Sep 17 00:00:00 2001 From: Aurelius Prochazka Date: Sun, 11 Sep 2022 01:17:46 -0700 Subject: [PATCH] Public initializer --- Sources/AudioKitUI/Controls/ADSRWidget.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/AudioKitUI/Controls/ADSRWidget.swift b/Sources/AudioKitUI/Controls/ADSRWidget.swift index 644415e..b62e22c 100644 --- a/Sources/AudioKitUI/Controls/ADSRWidget.swift +++ b/Sources/AudioKitUI/Controls/ADSRWidget.swift @@ -7,6 +7,10 @@ public struct ADSRWidget: UIViewRepresentable { public typealias UIViewType = ADSRView var callback: (AUValue, AUValue, AUValue, AUValue) -> Void + public init(callback: @escaping (AUValue, AUValue, AUValue, AUValue) -> Void) { + self.callback = callback + } + public func makeUIView(context _: Context) -> ADSRView { let view = ADSRView(callback: callback) view.bgColor = .systemBackground