"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.SimpleDataModel = void 0;
class SimpleDataModel {
  constructor() {
    this.values = new Map();
  }
  set(key, value) {
    this.values.set(key, value);
  }
  get(key, defaultValue) {
    return this.values.has(key) ? this.values.get(key) : defaultValue;
  }
  getKeys() {
    return new Set(this.values.keys());
  }
  hasSet(key) {
    return this.values.has(key);
  }
  remove(key) {
    return this.values.delete(key);
  }
  setTagMap(tagMap) {}
}
exports.SimpleDataModel = SimpleDataModel;
//# sourceMappingURL=simple-data-model.js.map