Classe: Mongo::Event::Listeners
- Herda:
-
Objeto
- Objeto
- Mongo::Event::Listeners
- Definido em:
- lib/mongo/ evento/listeners.rb
Visão geral
A fila de eventos sendo processados no cliente.
Recolhimento do Resumo do método de instância
-
#add_listener(evento, ouvinte) ➤ Array<Object>
Adicione um ouvinte de evento para o evento fornecido .
-
#inicializar ➤ Listeners
construtor
Inicialize os ouvintes do evento .
-
#listeners_for(evento) ➤ Array<Object>
Obtenha os ouvintes para um evento específico.
Detalhes do construtor
#inicializar ➤ Listeners
Inicialize os ouvintes do evento .
29 30 31 |
# Arquivo 'lib/mongo/ evento/listeners.rb', linha 29 def inicializar @listeners = {} end |
Detalhes do método de instância
#add_listener(evento, ouvinte) ➤ Array<Object>
Adicione um ouvinte de evento para o evento fornecido .
44 45 46 |
# Arquivo 'lib/mongo/ evento/listeners.rb', linha 44 def add_listener(Evento, listener) ouvintes_for(Evento).push(listener) end |
#listeners_for(evento) ➤ Array<Object>
Obtenha os ouvintes para um evento específico.
58 59 60 |
# Arquivo 'lib/mongo/ evento/listeners.rb', linha 58 def ouvintes_for(Evento) @listeners[Evento] ||= [] end |