diff options
| author | Dustin Mierau <dustin@mierau.me> | 2024-05-01 21:22:18 -0700 |
|---|---|---|
| committer | Dustin Mierau <dustin@mierau.me> | 2024-05-01 21:32:15 -0700 |
| commit | 60a3f2d29dfff945f59787f5a7786c6e78ba7bb9 (patch) | |
| tree | e3d0aa6ae541790ea700353b0ac01fe8b4950f9f /Hotline/Utility/VisualEffectView.swift | |
| parent | b9529a0d255ad41c62a4e3b93a47ebb5bb82a565 (diff) | |
New Hotline toolbar window for banner.
Diffstat (limited to 'Hotline/Utility/VisualEffectView.swift')
| -rw-r--r-- | Hotline/Utility/VisualEffectView.swift | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/Hotline/Utility/VisualEffectView.swift b/Hotline/Utility/VisualEffectView.swift deleted file mode 100644 index 4f72a6e..0000000 --- a/Hotline/Utility/VisualEffectView.swift +++ /dev/null @@ -1,27 +0,0 @@ -import SwiftUI - -public struct VisualEffectView: NSViewRepresentable { - let material: NSVisualEffectView.Material - let blendingMode: NSVisualEffectView.BlendingMode - - public init( - material: NSVisualEffectView.Material = .contentBackground, - blendingMode: NSVisualEffectView.BlendingMode = .withinWindow - ) { - self.material = material - self.blendingMode = blendingMode - } - - public func makeNSView(context: Context) -> NSVisualEffectView { - let visualEffectView = NSVisualEffectView() - visualEffectView.material = material - visualEffectView.blendingMode = blendingMode - visualEffectView.state = NSVisualEffectView.State.active - return visualEffectView - } - - public func updateNSView(_ visualEffectView: NSVisualEffectView, context: Context) { - visualEffectView.material = material - visualEffectView.blendingMode = blendingMode - } -} |