9a3bc9b901596826f5260ab19fbfc9d3ae3045f4e284c54f76dfdd7bbbcd9745.json 698 B

1
  1. {"ast":null,"code":"import { Subscriber } from '../Subscriber';\nimport { Subscription } from '../Subscription';\nexport function finalize(callback) {\n return source => source.lift(new FinallyOperator(callback));\n}\nclass FinallyOperator {\n constructor(callback) {\n this.callback = callback;\n }\n call(subscriber, source) {\n return source.subscribe(new FinallySubscriber(subscriber, this.callback));\n }\n}\nclass FinallySubscriber extends Subscriber {\n constructor(destination, callback) {\n super(destination);\n this.add(new Subscription(callback));\n }\n}\n//# sourceMappingURL=finalize.js.map","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}