Skip to content
Meeko
Type to search the guides and the API reference. Open it from any page with / or Ctrl K; move with the arrow keys and open a result with Enter.
Get started

Contents

On this page

Not translated yet

This page has not been translated into English yet, so it is shown in Spanish.

DevtoolsEvent

interfaz

Cambio reciente del árbol de componentes o de una señal en la línea de tiempo.

ts
import type { DevtoolsEvent } from "@meekojs/meeko";

Source code src/core/devtools-protocol.ts:241

Declaración #

ts
interface DevtoolsEvent {
	id: number
	at: number
	kind: DevtoolsEventKind
	instanceId: string
	detail?: string
	componentName?: string
	file?: string
	value?: DevtoolsValue
	reads?: DevtoolsReadSite[]
	write?: DevtoolsWriteSite
	activity?: DevtoolsActivity
}

Example #

ts
const events = window.__MEEKO_DEVTOOLS__?.snapshot().events ?? [];
for (const event of events.filter((item) => item.kind === "signal")) {
  console.log(event.componentName, event.detail, event.value, event.write?.kind);
}

Propiedades #

id #

propiedad

id: number

Número de secuencia del evento.

at #

propiedad

at: number

Momento del evento, en milisegundos desde la época.

kind #

propiedad

Tipo de evento.

instanceId #

propiedad

instanceId: string

Instancia afectada.

detail #

propiedad opcional

detail?: string

Detalle legible, como el nombre de la señal.

componentName #

propiedad opcional

componentName?: string

Identidad del componente conservada incluso después del desmontaje.

file #

propiedad opcional

file?: string

Archivo fuente .meeko proporcionado por la compilación de desarrollo.

value #

propiedad opcional

Valor posterior de una señal, copiado con los mismos límites que una captura.

reads #

propiedad opcional

Expresiones que dependían de la señal en esta instancia cuando cambió. No son el origen de la escritura.

write #

propiedad opcional

Asignación instrumentada o edición desde un panel que escribió el nuevo valor, si se conoce.

activity #

propiedad opcional

activity?: DevtoolsActivity

Operación de navegación o datos; los clientes antiguos pueden omitirla.

See also #

Was this page helpful?

Add a comment

It is sent when you choose “Yes” or “No”. Only the page, your answer and the comment are stored: no cookies and no personal data.

0 of 2000 characters

Edit on GitHub: packages/meeko/src/core/devtools-protocol.ts