{"ast":null,"code":"import _inherits from \"C:/Users/kgamal/Downloads/HijriGregorianDatepicker-master/HijriGregorianDatepicker-master/node_modules/@babel/runtime/helpers/esm/inherits\";\nimport _createSuper from \"C:/Users/kgamal/Downloads/HijriGregorianDatepicker-master/HijriGregorianDatepicker-master/node_modules/@babel/runtime/helpers/esm/createSuper\";\nimport _classCallCheck from \"C:/Users/kgamal/Downloads/HijriGregorianDatepicker-master/HijriGregorianDatepicker-master/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"C:/Users/kgamal/Downloads/HijriGregorianDatepicker-master/HijriGregorianDatepicker-master/node_modules/@babel/runtime/helpers/esm/createClass\";\nimport { Subscriber } from '../Subscriber';\nimport { Subscription } from '../Subscription';\nexport function finalize(callback) {\n  return function (source) {\n    return source.lift(new FinallyOperator(callback));\n  };\n}\n\nvar FinallyOperator = /*#__PURE__*/function () {\n  function FinallyOperator(callback) {\n    _classCallCheck(this, FinallyOperator);\n\n    this.callback = callback;\n  }\n\n  _createClass(FinallyOperator, [{\n    key: \"call\",\n    value: function call(subscriber, source) {\n      return source.subscribe(new FinallySubscriber(subscriber, this.callback));\n    }\n  }]);\n\n  return FinallyOperator;\n}();\n\nvar FinallySubscriber = /*#__PURE__*/function (_Subscriber) {\n  _inherits(FinallySubscriber, _Subscriber);\n\n  var _super = _createSuper(FinallySubscriber);\n\n  function FinallySubscriber(destination, callback) {\n    var _this;\n\n    _classCallCheck(this, FinallySubscriber);\n\n    _this = _super.call(this, destination);\n\n    _this.add(new Subscription(callback));\n\n    return _this;\n  }\n\n  return _createClass(FinallySubscriber);\n}(Subscriber); //# sourceMappingURL=finalize.js.map","map":null,"metadata":{},"sourceType":"module"}