/** PURE_IMPORTS_START _Observable PURE_IMPORTS_END */ import { Observable } from '../Observable'; export function throwError(error, scheduler) { if (!scheduler) { return new Observable(function (subscriber) { return subscriber.error(error); }); } else { return new Observable(function (subscriber) { return scheduler.schedule(dispatch, 0, { error: error, subscriber: subscriber }); }); } } function dispatch(_a) { var error = _a.error, subscriber = _a.subscriber; subscriber.error(error); } //# sourceMappingURL=throwError.js.map