diff --git a/documentation/reference-capability-exemplars.md b/documentation/reference-capability-exemplars.md index a4f296606..ccd38243f 100644 --- a/documentation/reference-capability-exemplars.md +++ b/documentation/reference-capability-exemplars.md @@ -13,7 +13,7 @@ > bundle `parameterized` (cap-2) no matter how light it looks, and a `meta.json` `type` > declares tiers 3/4/5. -Generated from 23 bundle(s). +Generated from 24 bundle(s). ### One canonical exemplar per tier (generated — quote these) @@ -43,6 +43,7 @@ Generated from 23 bundle(s). | `country-posters` | `countries-map` | `single` | | `country-posters` | `country-poster-wall` | `single` | | `golden-path-check` | `golden-path-check` | `single` | +| `gospel-internet` | `board` | `single` | | `gospel-resources` | `charts` | `single` | | `gospel-resources` | `data-tables` | `single` | | `gospel-resources` | `resources-list` | `single` | diff --git a/documentation/reference-library-index.md b/documentation/reference-library-index.md index bcbbfcf7c..2ef4653ed 100644 --- a/documentation/reference-library-index.md +++ b/documentation/reference-library-index.md @@ -48,6 +48,8 @@ and a change here can break other maps. `import … from '@map/components/legends/LegendRows.vue'` - **LegendTools** — Does the Fly + Clusters toolbar render for this legend type? `import … from '@map/components/legends/LegendTools.vue'` +- **ListSelectorLegend** — ListSelectorLegend.vue — the Driver's VERTICAL LEGEND, used to SELECT a list and filter by it. + `import … from '@map/components/legends/ListSelectorLegend.vue'` - **SemanticTreeLegend** — SemanticTreeLegend — reusable hierarchical legend for any one-to-many semantic tree. `import … from '@map/components/legends/SemanticTreeLegend.vue'` - **FullscreenButton** — FullscreenButton.vue — Toggles fullscreen for the map host element. @@ -216,12 +218,16 @@ and a change here can break other maps. `import … from '@map/utils/countryName.js'` - **embedBase** — embedBase.js — Where THIS bundle's built tree is served from, resolved at runtime. `import … from '@map/utils/embedBase.js'` +- **embedScript** — embedScript — load another bundle's script and wait for its element to register. + `import … from '@map/utils/embedScript.js'` - **formatCount** — formatCount — the ONE place the fleet decides how a COUNT is punctuated. `import … from '@map/utils/formatCount.js'` - **geoUtils** — geoUtils.js — Geographic / GeoJSON Utility Functions `import … from '@map/utils/geoUtils.js'` - **html** — html.js — the two helpers every HTML string built in library/ must use (CRITIC-3, 2026-09-26). `import … from '@map/utils/html.js'` +- **languageLabel** — languageLabel.js — turn the API's comma-inverted language label into the natural reading. + `import … from '@map/utils/languageLabel.js'` - **loadPinnedUmd** — loadPinnedUmd — load a PINNED, integrity-checked UMD library and capture it WITHOUT touching the host `import … from '@map/utils/loadPinnedUmd.js'` - **viewportScrim** — viewportScrim.js — make a position:fixed full-screen SCRIM actually cover the VIEWPORT,