@adv-ui/boros-tcf
Version:
Adevinta GDPR - Transparency and Consent Framework - API
28 lines (21 loc) • 614 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.ObservableFactory = void 0;
var _ObservableEventStatus = require("./ObservableEventStatus");
var ObservableFactory = /*#__PURE__*/function () {
function ObservableFactory() {
this._id = 0;
}
var _proto = ObservableFactory.prototype;
_proto.create = function create(_ref) {
var observer = _ref.observer;
return new _ObservableEventStatus.ObservableEventStatus({
id: ++this._id,
observer: observer
});
};
return ObservableFactory;
}();
exports.ObservableFactory = ObservableFactory;