Rename structs for QuickTerminal Tab

This commit is contained in:
Soh Satoh
2025-01-25 19:24:46 +09:00
parent 98dacfe66e
commit 25415f5dd0
3 changed files with 6 additions and 6 deletions

View File

@ -135,7 +135,7 @@ class QuickTerminalController: BaseTerminalController {
focusedSurface = leaf.surface
let mainContent = VStack(spacing: 0) {
TabBarView(tabManager: tabManager)
QuickTerminalTabBarView(tabManager: tabManager)
TerminalView(
ghostty: ghostty,
viewModel: self,

View File

@ -1,6 +1,6 @@
import SwiftUI
struct TabBarView: View {
struct QuickTerminalTabBarView: View {
@ObservedObject var tabManager: QuickTerminalTabManager
@GestureState private var isDragging: Bool = false
@ -9,7 +9,7 @@ struct TabBarView: View {
ScrollView(.horizontal, showsIndicators: false) {
HStack(spacing: 0) {
ForEach(tabManager.tabs) { tab in
TabItemView(
QuickTerminalTabItemView(
tab: tab,
isSelected: tab.isActive,
onSelect: { tabManager.selectTab(tab) },
@ -21,7 +21,7 @@ struct TabBarView: View {
}
.onDrop(
of: [.text],
delegate: TabDropDelegate(
delegate: QuickTerminalTabDropDelegate(
item: tab,
tabManager: tabManager,
currentTab: tabManager.draggedTab
@ -55,7 +55,7 @@ struct TabBarView: View {
}
}
struct TabDropDelegate: DropDelegate {
struct QuickTerminalTabDropDelegate: DropDelegate {
let item: QuickTerminalTab
let tabManager: QuickTerminalTabManager
let currentTab: QuickTerminalTab?

View File

@ -1,6 +1,6 @@
import SwiftUI
struct TabItemView: View {
struct QuickTerminalTabItemView: View {
@ObservedObject var tab: QuickTerminalTab
let isSelected: Bool
let onSelect: () -> Void