1.0.1 • Published 11 months ago

universal-event-connector v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

UniversalEventConnector

UniversalEventConnector é uma biblioteca para facilitar a manipulação de eventos personalizados a nível da janela no seu aplicativo JavaScript ou TypeScript.

Instalação

Você pode instalar a UniversalEventConnector via npm:

npm install universal-event-connector

Primeiro, importe a UniversalEventConnector no seu código:

import { UniversalEventConnector } from 'universal-event-connector';

Crie uma instância da UniversalEventConnector:

const connector = new UniversalEventConnector();

Agora você pode usar a connector para emitir e ouvir eventos personalizados.

Emitindo eventos

Para emitir um evento, use o método put:

connector.put('meuEvento', 'Olá, mundo!');

Isso irá emitir um evento chamado 'meuEvento' com a string 'Olá, mundo!' como detalhe.

Ouvindo eventos

Para ouvir um evento, use o método on:

connector.on('meuEvento', (detail) => {
    console.log('meuEvento foi acionado com:', detail);
});

Isso irá registrar um ouvinte para o evento 'meuEvento'. Quando 'meuEvento' for emitido, a função de callback fornecida será chamada com o detalhe do evento.

Eventos de alteração de título

A UniversalEventConnector também possui métodos especiais para trabalhar com um evento de alteração de título.

Para emitir um evento de alteração de título, use o método changeTitle:

connector.changeTitle('Meu Novo Título');

Para ouvir eventos de alteração de título, use o método onListenerChangeTitle:

connector.onListenerChangeTitle((title) => {
    console.log('O título foi alterado para', title);
});

Espero que isso ajude a usar a UniversalEventConnector! Se tiver mais perguntas, não hesite em perguntar.

1.0.1

11 months ago

1.0.0

11 months ago