Adding JQuery type as allowed type for event target in Bacon.fromEvent

This commit is contained in:
Michael Jerred
2015-07-20 14:15:29 +01:00
parent e1e80f6ce8
commit e768494136
2 changed files with 5 additions and 2 deletions
+3
View File
@@ -28,6 +28,9 @@ function CreatingStreams() {
Bacon.fromEvent(process.stdin, "readable", () => {
alert("Bacon!");
});
Bacon.fromEvent($("body"), "click").onValue(() => {
alert("Bacon!");
});
// This would create a stream that outputs a single value "Bacon!" and ends after that. The use of setTimeout causes the value to be delayed by 1 second.
Bacon.fromCallback(callback => {
+2 -2
View File
@@ -117,7 +117,7 @@ declare module Bacon {
* alert("Bacon!");
* });
*/
function fromEvent<E, A>(target:EventTarget|NodeJS.EventEmitter, eventName:string):EventStream<E, A>;
function fromEvent<E, A>(target:EventTarget|NodeJS.EventEmitter|JQuery, eventName:string):EventStream<E, A>;
/**
* @callback Bacon.fromEvent~eventTransformer
@@ -136,7 +136,7 @@ declare module Bacon {
* alert("Bacon!");
* });
*/
function fromEvent<E, A, B>(target:EventTarget|NodeJS.EventEmitter, eventName:string, eventTransformer:(event:A) => B):EventStream<E, B>;
function fromEvent<E, A, B>(target:EventTarget|NodeJS.EventEmitter|JQuery, eventName:string, eventTransformer:(event:A) => B):EventStream<E, B>;
/**
* @callback Bacon.fromCallback1~f