File tree Expand file tree Collapse file tree 1 file changed +0
-31
lines changed
Sources/KeyboardShortcuts Expand file tree Collapse file tree 1 file changed +0
-31
lines changed Original file line number Diff line number Diff line change @@ -550,37 +550,6 @@ extension KeyboardShortcuts {
550550 public static func events( _ type: EventType , for name: Name ) -> AsyncFilterSequence < AsyncStream < EventType > > {
551551 events ( for: name) . filter { $0 == type }
552552 }
553-
554- @available ( * , deprecated, renamed: " events(_:for:) " )
555- public static func on( _ type: EventType , for name: Name ) -> AsyncStream < Void > {
556- AsyncStream { continuation in
557- let id = UUID ( )
558-
559- switch type {
560- case . keyDown:
561- streamKeyDownHandlers [ name, default: [ : ] ] [ id] = {
562- continuation. yield ( )
563- }
564- case . keyUp:
565- streamKeyUpHandlers [ name, default: [ : ] ] [ id] = {
566- continuation. yield ( )
567- }
568- }
569-
570- registerShortcutIfNeeded ( for: name)
571-
572- continuation. onTermination = { _ in
573- switch type {
574- case . keyDown:
575- streamKeyDownHandlers [ name] ? [ id] = nil
576- case . keyUp:
577- streamKeyUpHandlers [ name] ? [ id] = nil
578- }
579-
580- unregisterShortcutIfNeeded ( for: name)
581- }
582- }
583- }
584553}
585554
586555extension Notification . Name {
You can’t perform that action at this time.
0 commit comments