From 7e37014218f7b269f83d97c86f143b3654718e49 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sat, 19 Jul 2025 02:02:33 +0800 Subject: [PATCH] [NFC] Update Event folder structure --- .../Event/Event/UIKit/UIKitEventBindingBridge.swift | 13 +++++++++++++ .../{EventHandling => Event}/Focus/FocusState.swift | 0 .../{EventHandling => Event}/Focus/FocusStore.swift | 0 .../Focus/FocusStoreLocation.swift | 0 .../Focus/FocusedValueKey.swift | 0 .../KeyboardShortcut/EventModifiers.swift | 0 .../InputEvent/KeyboardShortcut/KeyEquivalent.swift | 0 .../KeyboardShortcut/TODO/KeyboardShortcut.swift | 0 .../SystemEvent/OpenURLAction.swift | 0 .../Hosting/UIKit/View/AnyUIHostingView.swift | 3 --- 10 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 Sources/OpenSwiftUI/Event/Event/UIKit/UIKitEventBindingBridge.swift rename Sources/OpenSwiftUI/{EventHandling => Event}/Focus/FocusState.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/Focus/FocusStore.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/Focus/FocusStoreLocation.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/Focus/FocusedValueKey.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/InputEvent/KeyboardShortcut/EventModifiers.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/InputEvent/KeyboardShortcut/KeyEquivalent.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift (100%) rename Sources/OpenSwiftUI/{EventHandling => Event}/SystemEvent/OpenURLAction.swift (100%) diff --git a/Sources/OpenSwiftUI/Event/Event/UIKit/UIKitEventBindingBridge.swift b/Sources/OpenSwiftUI/Event/Event/UIKit/UIKitEventBindingBridge.swift new file mode 100644 index 000000000..780a267a3 --- /dev/null +++ b/Sources/OpenSwiftUI/Event/Event/UIKit/UIKitEventBindingBridge.swift @@ -0,0 +1,13 @@ +// +// UIKitEventBindingBridge.swift +// OpenSwiftUI +// +// Audited for 6.5.4 +// Status: WIP + +#if os(iOS) +// FIXME +package class UIKitEventBindingBridge { + +} +#endif diff --git a/Sources/OpenSwiftUI/EventHandling/Focus/FocusState.swift b/Sources/OpenSwiftUI/Event/Focus/FocusState.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/Focus/FocusState.swift rename to Sources/OpenSwiftUI/Event/Focus/FocusState.swift diff --git a/Sources/OpenSwiftUI/EventHandling/Focus/FocusStore.swift b/Sources/OpenSwiftUI/Event/Focus/FocusStore.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/Focus/FocusStore.swift rename to Sources/OpenSwiftUI/Event/Focus/FocusStore.swift diff --git a/Sources/OpenSwiftUI/EventHandling/Focus/FocusStoreLocation.swift b/Sources/OpenSwiftUI/Event/Focus/FocusStoreLocation.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/Focus/FocusStoreLocation.swift rename to Sources/OpenSwiftUI/Event/Focus/FocusStoreLocation.swift diff --git a/Sources/OpenSwiftUI/EventHandling/Focus/FocusedValueKey.swift b/Sources/OpenSwiftUI/Event/Focus/FocusedValueKey.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/Focus/FocusedValueKey.swift rename to Sources/OpenSwiftUI/Event/Focus/FocusedValueKey.swift diff --git a/Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/EventModifiers.swift b/Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/EventModifiers.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/EventModifiers.swift rename to Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/EventModifiers.swift diff --git a/Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/KeyEquivalent.swift b/Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/KeyEquivalent.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/KeyEquivalent.swift rename to Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/KeyEquivalent.swift diff --git a/Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift b/Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift rename to Sources/OpenSwiftUI/Event/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift diff --git a/Sources/OpenSwiftUI/EventHandling/SystemEvent/OpenURLAction.swift b/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift similarity index 100% rename from Sources/OpenSwiftUI/EventHandling/SystemEvent/OpenURLAction.swift rename to Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift diff --git a/Sources/OpenSwiftUI/Integration/Hosting/UIKit/View/AnyUIHostingView.swift b/Sources/OpenSwiftUI/Integration/Hosting/UIKit/View/AnyUIHostingView.swift index 1ff7b11d6..0f700ab92 100644 --- a/Sources/OpenSwiftUI/Integration/Hosting/UIKit/View/AnyUIHostingView.swift +++ b/Sources/OpenSwiftUI/Integration/Hosting/UIKit/View/AnyUIHostingView.swift @@ -14,7 +14,4 @@ protocol AnyUIHostingView: AnyObject { func displayLinkTimer(timestamp: Time, targetTimestamp: Time, isAsyncThread: Bool) var debugName: String? { get } } - -// FIXME: -class UIKitEventBindingBridge {} #endif