frontend/.pnpm-store/v3/files/02/89f64818df8809a21e6c3bae8b1ef7528ee6e45f5e23210e89ba48b5b98a5b1d6b00ee05aaef65ed1347c03c5dfeecb23a87d25622fb6d0712f8d5b3e0fd8f

29 lines
769 B
Plaintext

import { createErrorClass } from './createErrorClass';
export interface SequenceError extends Error {}
export interface SequenceErrorCtor {
/**
* @deprecated Internal implementation detail. Do not construct error instances.
* Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269
*/
new (message: string): SequenceError;
}
/**
* An error thrown when something is wrong with the sequence of
* values arriving on the observable.
*
* @see {@link operators/single}
*
* @class SequenceError
*/
export const SequenceError: SequenceErrorCtor = createErrorClass(
(_super) =>
function SequenceErrorImpl(this: any, message: string) {
_super(this);
this.name = 'SequenceError';
this.message = message;
}
);