{ "code": "export default class ResDic {\r\n constructor() {\r\n this._container = {};\r\n this._length = 0;\r\n }\r\n get container() {\r\n return this._container;\r\n }\r\n get size() {\r\n return this._length;\r\n }\r\n set(key, value) {\r\n if (!this._container.hasOwnProperty(key)) {\r\n this._length++;\r\n }\r\n this._container[key] = value;\r\n }\r\n has(key) {\r\n return this._container.hasOwnProperty(key) ? true : false;\r\n }\r\n get(key) {\r\n if (this._container.hasOwnProperty(key)) {\r\n return this._container[key];\r\n }\r\n else {\r\n return undefined;\r\n }\r\n }\r\n delete(key) {\r\n if (this._container.hasOwnProperty(key)) {\r\n delete this._container[key];\r\n this._length--;\r\n }\r\n }\r\n clear() {\r\n this._container = {};\r\n this._length = 0;\r\n }\r\n}\r\n//# sourceMappingURL=ResDic.js.map", "references": [], "map": "{\"version\":3,\"file\":\"ResDic.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Tools/ResDic.ts\"],\"names\":[],\"mappings\":\"AAEA,MAAM,CAAC,OAAO,OAAO,MAAM;IAKxB;QACG,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,IAAW,SAAS;QACnB,OAAO,IAAI,CAAC,UAAU,CAAC;IACxB,CAAC;IAGD,IAAW,IAAI;QACd,OAAO,IAAI,CAAC,OAAO,CAAC;IACrB,CAAC;IAGM,GAAG,CAAC,GAAO,EAAC,KAAS;QAC3B,IAAG,CAAC,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,GAAG,CAAC,EACtC;YACO,IAAI,CAAC,OAAO,EAAE,CAAC;SACrB;QACD,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;IAE9B,CAAC;IAEK,GAAG,CAAC,GAAO;QACf,OAAO,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,GAAG,CAAC,CAAA,CAAC,CAAA,IAAI,CAAA,CAAC,CAAA,KAAK,CAAC;IACzD,CAAC;IAGM,GAAG,CAAC,GAAO;QACf,IAAG,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,GAAG,CAAC,EACtC;YACO,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC;SACjC;aACF;YACO,OAAO,SAAS,CAAA;SACtB;IACJ,CAAC;IAEO,MAAM,CAAC,GAAO;QAEjB,IAAG,IAAI,CAAC,UAAU,CAAC,cAAc,CAAC,GAAG,CAAC,EACtC;YACI,OAAO,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC;YAC5B,IAAI,CAAC,OAAO,EAAE,CAAC;SAClB;IACL,CAAC;IAEK,KAAK;QACT,IAAI,CAAC,UAAU,GAAG,EAAE,CAAC;QACrB,IAAI,CAAC,OAAO,GAAG,CAAC,CAAC;IACpB,CAAC;CAGH\"}" }