udf-compatible-datafeed.js 827 B

123456789101112131415161718
  1. import * as tslib_1 from "tslib";
  2. import { UDFCompatibleDatafeedBase } from './udf-compatible-datafeed-base';
  3. import { QuotesProvider } from './quotes-provider';
  4. import { Requester } from './requester';
  5. var UDFCompatibleDatafeed = /** @class */ (function (_super) {
  6. tslib_1.__extends(UDFCompatibleDatafeed, _super);
  7. function UDFCompatibleDatafeed(datafeedURL, updateFrequency) {
  8. if (updateFrequency === void 0) { updateFrequency = 10 * 1000; }
  9. var _this = this;
  10. var requester = new Requester();
  11. var quotesProvider = new QuotesProvider(datafeedURL, requester);
  12. _this = _super.call(this, datafeedURL, quotesProvider, requester, updateFrequency) || this;
  13. return _this;
  14. }
  15. return UDFCompatibleDatafeed;
  16. }(UDFCompatibleDatafeedBase));
  17. export { UDFCompatibleDatafeed };