Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RunAuto 自動運行 RunAuto = iota // RunKeep 保持一直運行 RunKeep // RunManual 手動運行 RunManual )
View Source
const ( // UpdateAuto 自動更新 UpdateAuto = iota // UpdateDev 自動更新 並且 安裝 開發版本 UpdateDev // UpdateManual 禁用 更新 UpdateManual )
View Source
const ( // None 沒有運行過 None = iota // Run 開始 運行 Run // Running 運行中 Running // Stoping 開始 停止 Stoping // Exit 已經運行 並 正常退出 Exit // Abort 已經運行 但 發生了錯誤 導致異常退出 Abort // Kill 已經關閉 Kill )
View Source
const ( // AppNone 未安裝 AppNone = iota // AppInstalling 正在安裝中 AppInstalling // AppInstallation 已經安裝 AppInstallation // AppUpdating 正在進行 更新 AppUpdating // AppUpdate 正在 完成 更新 最後的 安裝操作 AppUpdate // AppRemoving 正在進行 移除 AppRemoving // AppRemoved 數據 已移除 AppRemoved // AppDamaged 已經損毀 AppDamaged )
View Source
const (
// AppName .
AppName = "apps"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { // 套件 名稱 Name string // 當前 版本 Version string // 套件 功能 描述 Description string // 是否爲 開發者版本 Dev bool // 運行模式 RunMode RunMode // 更新模式 UpdateMode UpdateMode // 運行狀態 Run RunStatus // 安裝狀態 Install InstallStatus // 鎖定 套件 狀態 Lock bool }
App 一個 安裝的 套件
type InstallStatus ¶
type InstallStatus int
InstallStatus 安裝狀態
func (InstallStatus) String ¶
func (i InstallStatus) String() (str string)
type UpdateMode ¶
type UpdateMode int
UpdateMode 更新模式
func (UpdateMode) String ¶
func (i UpdateMode) String() (str string)
Click to show internal directories.
Click to hide internal directories.