Defined in: app.ts:42
当前发行版的安装器格式——镜像 Tauri 的 BundleType(在 .app 包内或 dev 下运行时为 App)。
App:
"App"
Defined in: app.ts:48
AppImage:
"AppImage"
Defined in: app.ts:47
Deb:
"Deb"
Defined in: app.ts:45
Msi:
"Msi"
Defined in: app.ts:44
Nsis:
"Nsis"
Defined in: app.ts:43
Rpm:
"Rpm"
Defined in: app.ts:46
Defined in: app.ts:22
optionalappName?:string
Defined in: app.ts:24
identifier:
string
Defined in: app.ts:23
optionalversion?:string
Defined in: app.ts:25
constapp:object
Defined in: app.ts:91
defaultWindowIcon: () =>
Promise<null>
已注册的默认窗口图标(未设置时为 null)。
Promise<null>
fetchDataStoreIdentifiers: () =>
Promise<string[]>
上游仅 Android:已知的数据存储标识符(桌面端为空数组)。
Promise<string[]>
getBundleType: () =>
Promise<string>
当前构建打包所用的发行格式。
Promise<string>
getConfig: () =>
Promise<AppInfo&Record<string,unknown>>
应用配置(identifier/name/version;机密字段已剥离)。
Promise<AppInfo & Record<string, unknown>>
getIdentifier: () =>
Promise<string>
配置的包标识符(如 com.example.app)。
Promise<string>
getName: () =>
Promise<string>
配置的应用名(回落到包标识符)。
Promise<string>
getTauriVersion: () =>
Promise<string>
Ztron API 版本(镜像 Tauri 的 getTauriVersion)。
Promise<string>
getVersion: () =>
Promise<string>
配置的应用版本。
Promise<string>
hide: () =>
Promise<void> =hideApplication
隐藏整个应用及其所有窗口(macOS NSApp hide:)。
Promise<void>
removeDataStore: (
id) =>Promise<{removed:boolean; }>
上游仅 Android:移除一个数据存储(桌面端为空操作)。
string
Promise<{ removed: boolean; }>
setDockVisibility: (
visible) =>Promise<void>
切换运行中应用的 macOS Dock 图标。
boolean
Promise<void>
show: () =>
Promise<void> =showApplication
显示整个应用(macOS:取消隐藏并激活)。
Promise<void>
supportsMultipleWindows: () =>
Promise<boolean>
运行时是否支持继续创建新窗口。
Promise<boolean>
defaultWindowIcon():
Promise<null>
Defined in: app.ts:72
已注册的默认窗口图标(未设置时为 null)。
Promise<null>
fetchDataStoreIdentifiers():
Promise<string[]>
Defined in: app.ts:77
上游仅 Android:已知的数据存储标识符(桌面端为空数组)。
Promise<string[]>
getBundleType():
Promise<string>
Defined in: app.ts:52
当前构建打包所用的发行格式。
Promise<string>
getConfig():
Promise<AppInfo&Record<string,unknown>>
Defined in: app.ts:29
应用配置(identifier/name/version;机密字段已剥离)。
Promise<AppInfo & Record<string, unknown>>
getIdentifier():
Promise<string>
Defined in: app.ts:34
配置的包标识符(如 com.example.app)。
Promise<string>
getName():
Promise<string>
Defined in: app.ts:8
配置的应用名(回落到包标识符)。
Promise<string>
getTauriVersion():
Promise<string>
Defined in: app.ts:18
Ztron API 版本(镜像 Tauri 的 getTauriVersion)。
Promise<string>
getVersion():
Promise<string>
Defined in: app.ts:13
配置的应用版本。
Promise<string>
hideApplication():
Promise<void>
Defined in: app.ts:67
隐藏整个应用及其所有窗口(macOS NSApp hide:)。
Promise<void>
removeDataStore(
id):Promise<{removed:boolean; }>
Defined in: app.ts:82
上游仅 Android:移除一个数据存储(桌面端为空操作)。
string
Promise<{ removed: boolean; }>
setDockVisibility(
visible):Promise<void>
Defined in: app.ts:87
切换运行中应用的 macOS Dock 图标。
boolean
Promise<void>
showApplication():
Promise<void>
Defined in: app.ts:62
显示整个应用(macOS:取消隐藏并激活)。
Promise<void>
supportsMultipleWindows():
Promise<boolean>
Defined in: app.ts:57
运行时是否支持继续创建新窗口。
Promise<boolean>