{"version":3,"sources":["reorderable-group-map.js"],"names":[],"mappings":"AAAA;IACE,2BAAqB;IAErB,yBAGC;IAED,4BAGC;IAED,qBAEC;CACF","file":"reorderable-group-map.d.ts","sourcesContent":["export class ReorderableGroupMap {\n  _map = new WeakMap();\n\n  add(repeater) {\n    const {repeaterId, items} = repeater;\n    this._map.set(items, {group: () => repeater.type, repeaterId});\n  }\n\n  remove(repeater) {\n    const {items} = repeater;\n    this._map.delete(items);\n  }\n\n  get(items) {\n    return this._map.get(items);\n  }\n}\n"],"sourceRoot":"../src/"}