You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
969 B
26 lines
969 B
"use strict"; |
|
var startWith_1 = require('../operators/startWith'); |
|
/* tslint:enable:max-line-length */ |
|
/** |
|
* Returns an Observable that emits the items you specify as arguments before it begins to emit |
|
* items emitted by the source Observable. |
|
* |
|
* <img src="./img/startWith.png" width="100%"> |
|
* |
|
* @param {...T} values - Items you want the modified Observable to emit first. |
|
* @param {Scheduler} [scheduler] - A {@link IScheduler} to use for scheduling |
|
* the emissions of the `next` notifications. |
|
* @return {Observable} An Observable that emits the items in the specified Iterable and then emits the items |
|
* emitted by the source Observable. |
|
* @method startWith |
|
* @owner Observable |
|
*/ |
|
function startWith() { |
|
var array = []; |
|
for (var _i = 0; _i < arguments.length; _i++) { |
|
array[_i - 0] = arguments[_i]; |
|
} |
|
return startWith_1.startWith.apply(void 0, array)(this); |
|
} |
|
exports.startWith = startWith; |
|
//# sourceMappingURL=startWith.js.map
|