Saltar al contenido

@tauri-apps/plugin-updater

  • Resource

new Update(metadata): Update
Parámetro Tipo
metadata UpdateMetadata

Update

Resource.constructor

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L77

Propiedad Tipo Descripción Definido en
available boolean Obsoleto Esto siempre es true, comprueba si el valor de retorno es null en su lugar cuando uses check Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L69
body? string - Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L73
currentVersion string - Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L70
date? string - Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L72
rawJson Registro (Record)<string, unknown> - Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L74
version string - Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L71

get rid(): number

number

Resource.rid

Origen: undefined

close(): Promise<void>

Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.

Promise<void>

Resource.close

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L138

download(onEvent?, options?): Promise<void>

Descarga el paquete de actualización

Parámetro Tipo
onEvent? (progress) => void
options? DownloadOptions

Promise<void>

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L88

downloadAndInstall(onEvent?, options?): Promise<void>

Descarga el paquete de actualización y lo instala

Parámetro Tipo
onEvent? (progress) => void
options? DownloadOptions & InstallOptions

Promise<void>

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L122

install(options?): Promise<void>

Instala el paquete de actualización descargado

Parámetro Tipo
options? InstallOptions

Promise<void>

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L106

Opciones utilizadas al buscar actualizaciones

Propiedad Tipo Descripción Definido en
allowDowngrades? boolean Permite desactualizaciones (downgrades) a versiones anteriores al no verificar si la versión actual es mayor que la versión disponible. Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L28
headers? HeadersInit Encabezados de la solicitud (Request headers) Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L12
proxy? string Una URL de proxy que se utilizará al buscar y descargar actualizaciones. Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L20
target? string Identificador de destino para la aplicación en ejecución. Esto se envía al backend. Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L24
timeout? number Tiempo de espera en milisegundos Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L16

Opciones utilizadas al descargar una actualización

Propiedad Tipo Descripción Definido en
headers? HeadersInit Encabezados de la solicitud (Request headers) Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L36
timeout? number Tiempo de espera en milisegundos Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L40

type DownloadEvent: object | object | object;

Evento de descarga del actualizador (updater)

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L61

function check(options?): Promise<Update | null>

Busca actualizaciones, se resuelve a null si no hay actualizaciones disponibles

Parámetro Tipo
options? CheckOptions

Promise<Update | null>

Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/updater/guest-js/index.ts#L145


© 2026 Colaboradores de Tauri. CC-BY / MIT