本文整理汇总了TypeScript中xstream.throw函数的典型用法代码示例。如果您正苦于以下问题:TypeScript throw函数的具体用法?TypeScript throw怎么用?TypeScript throw使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了throw函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: it
it('handles errors', done => {
const Time = mockTimeSource();
const stream = xs.throw(new Error('Test!'));
const expected = '#';
Time.assertEqual(stream, Time.diagram(expected));
Time.run(done);
});
示例2: it
it('propagates errors', done => {
const Time = timeDriver(xs.empty());
xs.throw(new Error())
.compose(Time.debounce(1))
.addListener({
error(err: Error) {
done();
Time.dispose();
},
});
});
示例3:
const defaultCatch = defaultGear.catch || ((error: any) => xs.throw(error))