@tauri-apps/plugin-log
Enumeraciones
Sección titulada «Enumeraciones»LogLevel
Sección titulada “LogLevel”Miembros de enumeraciones
Sección titulada «Miembros de enumeraciones»Depuración
Sección titulada “Debug”Debug: 2;El nivel “debug”.
Designa información de menor prioridad.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L26
Error: 5;El nivel “error”.
Designa errores muy graves.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L44
Info: 3;El nivel “info”.
Designa información útil.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L32
Trace: 1;El nivel “trace”.
Designa información de muy baja prioridad, a menudo extremadamente detallada.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L20
Warn: 4;El nivel “warn”.
Designa situaciones de riesgo.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L38
Interfaces
Sección titulada «Interfaces»LogOptions
Sección titulada “LogOptions”Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Definido en |
|---|---|---|
file? |
string |
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L9 |
keyValues? |
Registro (Record)<string, undefined | string> |
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L11 |
line? |
number |
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L10 |
Funciones
Sección titulada «Funciones»attachConsole()
Sección titulada “attachConsole()”function attachConsole(): Promise<UnlistenFn>Adjunta un listener que escribe las entradas de registro en la consola a medida que llegan.
Devuelve
Sección titulada «Devuelve»Promise<UnlistenFn>
una función para cancelar el listener.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L277
attachLogger()
Sección titulada “attachLogger()”function attachLogger(fn): Promise<UnlistenFn>Adjunta un listener para el registro de logs y llama a la función proporcionada para cada entrada de registro.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
fn |
LoggerFn |
Devuelve
Sección titulada «Devuelve»Promise<UnlistenFn>
una función para cancelar el listener.
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L256
debug()
Sección titulada “debug()”function debug(message, options?): Promise<void>Registra un mensaje en el nivel debug.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
message |
string |
# Ejemplos import { debug } from '@tauri-apps/plugin-log'; const pos = { x: 3.234, y: -1.223 }; debug(New position: x: {pos.x}, y: {pos.y}); |
options? |
LogOptions |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L214
error()
Sección titulada “error()”function error(message, options?): Promise<void>Registra un mensaje en el nivel error.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
message |
string |
# Ejemplos import { error } from '@tauri-apps/plugin-log'; const err_info = "No connection"; const port = 22; error(Error: ${err_info} on port ${port}); |
options? |
LogOptions |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L148
function info(message, options?): Promise<void>Registra un mensaje en el nivel info.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
message |
string |
# Ejemplos import { info } from '@tauri-apps/plugin-log'; const conn_info = { port: 40, speed: 3.20 }; info(Connected to port {conn_info.port} at {conn_info.speed} Mb/s); |
options? |
LogOptions |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L192
trace()
Sección titulada “trace()”function trace(message, options?): Promise<void>Registra un mensaje en el nivel trace.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
message |
string |
# Ejemplos import { trace } from '@tauri-apps/plugin-log'; let pos = { x: 3.234, y: -1.223 }; trace(Position is: x: {pos.x}, y: {pos.y}); |
options? |
LogOptions |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L236
function warn(message, options?): Promise<void>Registra un mensaje en el nivel warn.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Descripción |
|---|---|---|
message |
string |
# Ejemplos import { warn } from '@tauri-apps/plugin-log'; const warn_description = "Invalid Input"; warn(Warning! {warn_description}!); |
options? |
LogOptions |
- |
Devuelve
Sección titulada «Devuelve»Promise<void>
Fuente: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/log/guest-js/index.ts#L170
© 2026 Colaboradores de Tauri. CC-BY / MIT