UNPKG

gluebert

Version:

gluebert.js is a tiny helper orchestrating interactive html elements with on demand dynamic import Edit

1 lines 881 B
'use strict';Object.defineProperty(exports,'__esModule',{value:!0}),exports.DataAbstract=void 0;var _createClass=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,'value'in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),_Subject=require('rxjs/Subject');function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError('Cannot call a class as a function')}var DataAbstract=function(){function a(b){_classCallCheck(this,a),this._dataPool=b,this._observableSubject=new _Subject.Subject}return _createClass(a,[{key:'getObservable',value:function getObservable(){return this._observableSubject}},{key:'push',value:function push(a){return this._observableSubject&&!!a&&this._observableSubject.next(a),this}}]),a}();exports.DataAbstract=DataAbstract;