* Returns metadata. * @param {MetaKey} thing any thing * @returns {Meta} metadata
(thing)
| 940 | * @returns {Meta} metadata |
| 941 | */ |
| 942 | getMeta(thing) { |
| 943 | let meta = this._metaMap.get(thing); |
| 944 | if (meta === undefined) { |
| 945 | meta = /** @type {Meta} */ (Object.create(null)); |
| 946 | this._metaMap.set(thing, meta); |
| 947 | } |
| 948 | return meta; |
| 949 | } |
| 950 | |
| 951 | /** |
| 952 | * Gets meta if existing. |