* Queues a ThangType resource for async loading. * @param {string} slug ThangType slug.
(slug)
| 137 | * @param {string} slug ThangType slug. |
| 138 | */ |
| 139 | queueThangType (slug) { |
| 140 | this.loadingThangTypes.set( |
| 141 | slug, |
| 142 | (async () => { |
| 143 | const attr = await getThang({ slug }) |
| 144 | this.loadedThangTypes.set(slug, new ThangType(attr)) |
| 145 | })() |
| 146 | ) |
| 147 | } |
| 148 | |
| 149 | /** |
| 150 | * Ensure all ThangTypes in `loadingThangTypes` complete loading. |
no test coverage detected