UNPKG

3.34 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.default = void 0;
9
10var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
11
12var _initializerDefineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/initializerDefineProperty"));
13
14var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
15
16var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
17
18var _applyDecoratedDescriptor2 = _interopRequireDefault(require("@babel/runtime/helpers/applyDecoratedDescriptor"));
19
20var _initializerWarningHelper2 = _interopRequireDefault(require("@babel/runtime/helpers/initializerWarningHelper"));
21
22var _l7Core = require("@antv/l7-core");
23
24var _dec, _dec2, _class, _descriptor, _descriptor2;
25
26function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; }
27
28function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
29
30var BaseMapWrapper = (_dec = (0, _l7Core.lazyInject)(_l7Core.TYPES.ILogService), _dec2 = (0, _l7Core.lazyInject)(_l7Core.TYPES.IGlobalConfigService), (_class = function () {
31 function BaseMapWrapper(config) {
32 (0, _classCallCheck2.default)(this, BaseMapWrapper);
33 (0, _initializerDefineProperty2.default)(this, "logger", _descriptor, this);
34 (0, _initializerDefineProperty2.default)(this, "configService", _descriptor2, this);
35 this.config = void 0;
36 this.config = config;
37 }
38
39 (0, _createClass2.default)(BaseMapWrapper, [{
40 key: "setContainer",
41 value: function setContainer(sceneContainer, id) {
42 sceneContainer.bind(_l7Core.TYPES.MapConfig).toConstantValue(_objectSpread(_objectSpread({}, this.config), {}, {
43 id: id
44 }));
45 sceneContainer.bind(_l7Core.TYPES.IMapService).to(this.getServiceConstructor()).inSingletonScope();
46 }
47 }, {
48 key: "getServiceConstructor",
49 value: function getServiceConstructor() {
50 throw new Error('Method not implemented.');
51 }
52 }]);
53 return BaseMapWrapper;
54}(), (_descriptor = (0, _applyDecoratedDescriptor2.default)(_class.prototype, "logger", [_dec], {
55 configurable: true,
56 enumerable: true,
57 writable: true,
58 initializer: null
59}), _descriptor2 = (0, _applyDecoratedDescriptor2.default)(_class.prototype, "configService", [_dec2], {
60 configurable: true,
61 enumerable: true,
62 writable: true,
63 initializer: null
64})), _class));
65exports.default = BaseMapWrapper;
66//# sourceMappingURL=BaseMapWrapper.js.map
\No newline at end of file