{"ast":null,"code":"/*\nTHIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE  AGREEMENT (\"AGREEMENT\") LOCATED HERE:\nhttps://www.infragistics.com/legal/license/igultimate-la\nhttps://www.infragistics.com/legal/license/igultimate-eula\nGOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE:  you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company.\n*/\nimport * as tslib_1 from \"tslib\";\nimport { ReadOnlyCollection$1 } from \"./ReadOnlyCollection$1\";\nimport { INotifyCollectionChanged_$type } from \"./INotifyCollectionChanged\";\nimport { INotifyPropertyChanged_$type, markType } from \"./type\";\n/**\n * @hidden\n */\n\nvar ReadOnlyObservableCollection$1 =\n/** @class */\n\n/*@__PURE__*/\nfunction (_super) {\n  tslib_1.__extends(ReadOnlyObservableCollection$1, _super);\n\n  function ReadOnlyObservableCollection$1($t, a) {\n    var _this = _super.call(this, $t, 0) || this;\n\n    _this.$t = null;\n    _this.collectionChanged = null;\n    _this.propertyChanged = null;\n    _this.$t = $t;\n    _this.$type = _this.$type.specialize(_this.$t);\n    return _this;\n  }\n\n  ReadOnlyObservableCollection$1.$t = markType(ReadOnlyObservableCollection$1, 'ReadOnlyObservableCollection$1', ReadOnlyCollection$1.$.specialize(0), [INotifyCollectionChanged_$type, INotifyPropertyChanged_$type]);\n  return ReadOnlyObservableCollection$1;\n}(ReadOnlyCollection$1);\n\nexport { ReadOnlyObservableCollection$1 };","map":{"version":3,"sources":["../../../../src/igniteui-core/lib/ReadOnlyObservableCollection$1.ts"],"names":[],"mappings":"AAAA;;;;;;;AAOA,SAAS,oBAAT,QAAqC,wBAArC;AACA,SAAmC,8BAAnC,QAAyE,4BAAzE;AACA,SAAiC,4BAAjC,EAAqG,QAArG,QAAqH,QAArH;AAIA;;;;AAGA,IAAA,8BAAA;AAAA;;AAAA;AAAA,UAAA,MAAA,EAAA;AAAuD,EAAA,OAAA,CAAA,SAAA,CAAA,8BAAA,EAAA,MAAA;;AAGtD,WAAA,8BAAA,CAAY,EAAZ,EAAsB,CAAtB,EAAkD;AAAlD,QAAA,KAAA,GACC,MAAA,CAAA,IAAA,CAAA,IAAA,EAAM,EAAN,EAAU,CAAV,KAAY,IADb;;AADU,IAAA,KAAA,CAAA,EAAA,GAAW,IAAX;AAMV,IAAA,KAAA,CAAA,iBAAA,GAAgF,IAAhF;AACA,IAAA,KAAA,CAAA,eAAA,GAAsE,IAAtE;AAJC,IAAA,KAAI,CAAC,EAAL,GAAU,EAAV;AACA,IAAA,KAAI,CAAC,KAAL,GAAa,KAAI,CAAC,KAAL,CAAW,UAAX,CAAsB,KAAI,CAAC,EAA3B,CAAb;;AACA;;AANM,EAAA,8BAAA,CAAA,EAAA,GAAW,QAAQ,CAAC,8BAAD,EAAiC,gCAAjC,EAAyE,oBAAqB,CAAC,CAAtB,CAAwB,UAAxB,CAAmC,CAAnC,CAAzE,EAAgH,CAAC,8BAAD,EAAiC,4BAAjC,CAAhH,CAAnB;AASR,SAAA,8BAAA;AAAC,CAVD,CAAuD,oBAAvD,CAAA;;SAAa,8B","sourceRoot":"","sourcesContent":["/*\nTHIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE  AGREEMENT (\"AGREEMENT\") LOCATED HERE:\nhttps://www.infragistics.com/legal/license/igultimate-la\nhttps://www.infragistics.com/legal/license/igultimate-eula\nGOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE:  you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company.\n*/\nimport * as tslib_1 from \"tslib\";\nimport { ReadOnlyCollection$1 } from \"./ReadOnlyCollection$1\";\nimport { INotifyCollectionChanged_$type } from \"./INotifyCollectionChanged\";\nimport { INotifyPropertyChanged_$type, markType } from \"./type\";\n/**\n * @hidden\n */\nvar ReadOnlyObservableCollection$1 = /** @class */ /*@__PURE__*/ (function (_super) {\n    tslib_1.__extends(ReadOnlyObservableCollection$1, _super);\n    function ReadOnlyObservableCollection$1($t, a) {\n        var _this = _super.call(this, $t, 0) || this;\n        _this.$t = null;\n        _this.collectionChanged = null;\n        _this.propertyChanged = null;\n        _this.$t = $t;\n        _this.$type = _this.$type.specialize(_this.$t);\n        return _this;\n    }\n    ReadOnlyObservableCollection$1.$t = markType(ReadOnlyObservableCollection$1, 'ReadOnlyObservableCollection$1', ReadOnlyCollection$1.$.specialize(0), [INotifyCollectionChanged_$type, INotifyPropertyChanged_$type]);\n    return ReadOnlyObservableCollection$1;\n}(ReadOnlyCollection$1));\nexport { ReadOnlyObservableCollection$1 };\n//# sourceMappingURL=ReadOnlyObservableCollection$1.js.map\n"]},"metadata":{},"sourceType":"module"}