Files
code-utils/models.go

55 lines
1.9 KiB
Go
Raw Normal View History

2026-08-11 19:07:05 +08:00
package main
import "view/model"
// 根包保留别名仅用于维持 Wails 公开 API 和旧测试兼容;真实模型集中在 model 包。
type Project = model.Project
type ProjectInput = model.ProjectInput
type ProjectGroup = model.ProjectGroup
type ProjectStats = model.ProjectStats
type LanguageStat = model.LanguageStat
type FileEntry = model.FileEntry
type StructureStats = model.StructureStats
type FolderStat = model.FolderStat
type ExtensionStat = model.ExtensionStat
type GitCommit = model.GitCommit
type GitRef = model.GitRef
type Contributor = model.Contributor
type HeatDay = model.HeatDay
type GitStats = model.GitStats
type GitDiagnostics = model.GitDiagnostics
type ProjectInsights = model.ProjectInsights
type InsightSummary = model.InsightSummary
type InsightIssue = model.InsightIssue
type GitFileChange = model.GitFileChange
type GitCommitDetail = model.GitCommitDetail
type CheckoutResult = model.CheckoutResult
type ExclusionRule = model.ExclusionRule
type LogEntry = model.LogEntry
type AppSettings = model.AppSettings
type Dashboard = model.Dashboard
type TaskEvent = model.TaskEvent
2026-08-14 07:51:46 +08:00
type GitFileHotspot = model.GitFileHotspot
type LogPage = model.LogPage
type BatchSummary = model.BatchSummary
type FilePreview = model.FilePreview
type Todo = model.Todo
type Ticket = model.Ticket
type Note = model.Note
type Message = model.Message
type SyncConfig = model.SyncConfig
type FileStorageConfig = model.FileStorageConfig
type ServerFile = model.ServerFile
type ServerFileList = model.ServerFileList
type SyncStatus = model.SyncStatus
type AIConversation = model.AIConversation
type AIMessage = model.AIMessage
type AISummary = model.AISummary
type AvatarPick = model.AvatarPick
type SearchHit = model.SearchHit
type FestivalImage = model.FestivalImage
type LaunchApp = model.LaunchApp
type LaunchEntry = model.LaunchEntry
type LaunchSuggest = model.LaunchSuggest
type CloneInput = model.CloneInput