| /** |
| * An error thrown when one or more errors have occurred during the |
| * `unsubscribe` of a {@link Subscription}. |
| */ |
| export class UnsubscriptionError extends Error { |
| constructor(errors) { |
| super(); |
| this.errors = errors; |
| const err = Error.call(this, errors ? |
| `${errors.length} errors occurred during unsubscription: |
| ${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\n ')}` : ''); |
| this.name = err.name = 'UnsubscriptionError'; |
| this.stack = err.stack; |
| this.message = err.message; |
| } |
| } |
| //# sourceMappingURL=UnsubscriptionError.js.map |