propagate

WebJar for propagate

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

propagate
Последняя версия

Последняя версия

0.4.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

propagate
WebJar for propagate
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/pgte/propagate

Скачать propagate

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/propagate/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>propagate</artifactId>
    <version>0.4.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/propagate/
implementation 'org.webjars.npm:propagate:0.4.0'
// https://jarcasting.com/artifacts/org.webjars.npm/propagate/
implementation ("org.webjars.npm:propagate:0.4.0")
'org.webjars.npm:propagate:jar:0.4.0'
<dependency org="org.webjars.npm" name="propagate" rev="0.4.0">
  <artifact name="propagate" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='propagate', version='0.4.0')
)
libraryDependencies += "org.webjars.npm" % "propagate" % "0.4.0"
[org.webjars.npm/propagate "0.4.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

propagate

npm Build Status Coverage

Propagate events from one event emitter into another.

Install

$ npm install propagate

Propagate

const ee1 = new EventEmitter()
const ee2 = new EventEmitter()
propagate(ee1, ee2)

ee2.on('event', function(a, b) {
  console.log('got propagated event', a, b)
})

ee1.emit('event', 'a', 'b')

Unpropagate

You can unpropagate by ending the propagation like this:

const ee1 = new EventEmitter()
const ee2 = new EventEmitter()
const p = propagate(ee1, ee2)

// ...

p.end()

Only propagate certain events:

const ee1 = new EventEmitter()
const ee2 = new EventEmitter()
const p = propagate(['event1', 'event2'], ee1, ee2)

Propagate certain events as other events:

const ee1 = new EventEmitter()
const ee2 = new EventEmitter()
const p = propagate(
  {
    event1: 'other-event1',
    event2: 'other-event2',
  },
  ee1,
  ee2
)

License

MIT

Версии библиотеки

Версия
0.4.0