Saltar al contenido

@tauri-apps/plugin-log

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

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

function attachConsole(): Promise<UnlistenFn>

Adjunta un listener que escribe las entradas de registro en la consola a medida que llegan.

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


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ámetro Tipo Descripción
fn LoggerFn

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


function debug(message, options?): Promise<void>

Registra un mensaje en el nivel debug.

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 -

Promise<void>

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


function error(message, options?): Promise<void>

Registra un mensaje en el nivel error.

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 -

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á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 -

Promise<void>

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


function trace(message, options?): Promise<void>

Registra un mensaje en el nivel trace.

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 -

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á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 -

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