mirror of
https://github.com/black-ant/Ant-Browser.git
synced 2026-07-14 18:48:55 +08:00
channel: master version: 1.1.0 source-ref: master published-at-utc: 2026-03-20T14:14:07Z
26 lines
639 B
Go
26 lines
639 B
Go
package backend
|
|
|
|
import (
|
|
"ant-chrome/backend/internal/apppath"
|
|
)
|
|
|
|
// appRootAbs 返回应用根目录的绝对路径,优先使用 App 注入的 appRoot。
|
|
func (a *App) appRootAbs() string {
|
|
return apppath.InstallRoot(a.appRoot)
|
|
}
|
|
|
|
// appStateRootAbs 返回应用可写状态目录的绝对路径。
|
|
func (a *App) appStateRootAbs() string {
|
|
return apppath.StateRoot(a.appRoot)
|
|
}
|
|
|
|
// appDataDir 返回 data 根目录绝对路径。
|
|
func (a *App) appDataDir() string {
|
|
return a.resolveAppPath("data")
|
|
}
|
|
|
|
// appChromeDir 返回 chrome 根目录绝对路径。
|
|
func (a *App) appChromeDir() string {
|
|
return a.resolveAppPath("chrome")
|
|
}
|