UNPKG

@adv-ui/boros-tcf

Version:

Adevinta GDPR - Transparency and Consent Framework - API

39 lines (27 loc) 1.07 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.InMemoryStatusRepository = void 0; var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/inheritsLoose")); var _Status = require("../../domain/status/Status"); var _StatusRepository2 = require("../../domain/status/StatusRepository"); /** * @implements {StatusRepository} */ var InMemoryStatusRepository = /*#__PURE__*/function (_StatusRepository) { (0, _inheritsLoose2["default"])(InMemoryStatusRepository, _StatusRepository); function InMemoryStatusRepository() { var _this; _this = _StatusRepository.call(this) || this; _this._status = new _Status.Status(); return _this; } var _proto = InMemoryStatusRepository.prototype; _proto.getStatus = function getStatus() { return this._status; }; return InMemoryStatusRepository; }(_StatusRepository2.StatusRepository); exports.InMemoryStatusRepository = InMemoryStatusRepository;