From 4d4294f8c375a06ad87e12a2c73a98a19eb7ed7e Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 14 Jun 2026 18:46:39 +0800
Subject: [PATCH] Add Quick Switch view mode toggle

---
 C1.source/Sources/AlignerCore/Models/AlignerModels.swift |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/C1.source/Sources/AlignerCore/Models/AlignerModels.swift b/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
index 8c854dc..9789783 100644
--- a/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
+++ b/C1.source/Sources/AlignerCore/Models/AlignerModels.swift
@@ -1,3 +1,4 @@
+import CoreGraphics
 import Foundation
 
 public enum AlignerSpaceType: Equatable, Sendable {
@@ -81,6 +82,7 @@
     public let isMinimized: Bool
     public let isFullscreen: Bool
     public let isGhost: Bool
+    public let frame: CGRect?
     public let spaceIDs: [UInt64]
 
     public init(
@@ -91,6 +93,7 @@
         isMinimized: Bool = false,
         isFullscreen: Bool = false,
         isGhost: Bool = false,
+        frame: CGRect? = nil,
         spaceIDs: [UInt64] = []
     ) {
         self.id = id
@@ -100,6 +103,7 @@
         self.isMinimized = isMinimized
         self.isFullscreen = isFullscreen
         self.isGhost = isGhost
+        self.frame = frame
         self.spaceIDs = spaceIDs
     }
 }

--
Gitblit v1.9.3