From 30c42b5f466ba9aa099fa8f80fd472aa8378ca26 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Sun, 27 Sep 2026 03:54:32 +0000 Subject: [PATCH] Library index: regenerated once for everything studio landing 10 adds to library/ --- documentation/reference-library-index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/documentation/reference-library-index.md b/documentation/reference-library-index.md index c23c9b26a..51067daee 100644 --- a/documentation/reference-library-index.md +++ b/documentation/reference-library-index.md @@ -28,6 +28,10 @@ and a change here can break other maps. `import … from '@map/components/charts/BarChart.vue'` - **ProgressBar** — ProgressBar.vue — the DX-life progress bar: a single-value track, or a segmented one with a legend. `import … from '@map/components/charts/ProgressBar.vue'` +- **DashboardFacetRail** — DashboardFacetRail (was Sidebar.vue) — RDASH redesign phase 2: the floating @map SemanticTreeLegend is DROPPED + `import … from '@map/components/dashboards/DashboardFacetRail.vue'` +- **DashboardFilterChips** — DashboardFilterChips — the live filterSet rendered as removable AND-stacked chips + `import … from '@map/components/dashboards/DashboardFilterChips.vue'` - **PinHint** — PinHint.vue — the conversion coach-mark (bottom-center of any map). `import … from '@map/components/hints/PinHint.vue'` - **ApproxPinNote** — ApproxPinNote.vue — the ONE wording every map with people-group pins uses (APPROXPIN, 2026-09-26). @@ -137,6 +141,8 @@ and a change here can break other maps. `import … from '@map/composables/useDocumentFont.js'` - **useEdgeScrollAffordance** — useEdgeScrollAffordance — the gray "you can scroll past this" edge strips. `import … from '@map/composables/useEdgeScrollAffordance.js'` +- **useFacetAggregation** — useFacetAggregation.js — count rows by a facet accessor, and roll the tail into one bucket. + `import … from '@map/composables/useFacetAggregation.js'` - **useGeocoderSearch** — Shared geocoder→map search logic (kind-switch + Mapbox filter builder + the `import … from '@map/composables/useGeocoderSearch.js'` - **useMapAttribution** — useMapAttribution.js — the data-credit line every map MUST carry. @@ -202,6 +208,8 @@ and a change here can break other maps. `import … from '@map/utils/colocation.js'` - **countries-meta** — countries-meta.js — a PORT of DX-life's config/countries-meta.ts (326 lines), the rollup `import … from '@map/utils/countries-meta.js'` +- **countryName** — countryName.js — a country's name in the reader's language. + `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'` - **geoUtils** — geoUtils.js — Geographic / GeoJSON Utility Functions @@ -243,6 +251,8 @@ and a change here can break other maps. `import … from '@map/data/country-posters.json'` - **iso-numeric-to-alpha2** — "4":"AF","8":"AL","12":"DZ","24":"AO","32":"AR","36":"AU","40":"AT","50":"BD", `import … from '@map/data/iso-numeric-to-alpha2.json'` +- **iso3-to-alpha2** — "_meta": { + `import … from '@map/data/iso3-to-alpha2.json'` - **langFamilyByIso** — "aar": "Afro-Asiatic", `import … from '@map/data/langFamilyByIso.json'` - **langFamilyByLanguage** — {"Chamacoco":"Zamucoan","Ninam":"Yanomaman","Yagua":"Yaguan","Muinane":"Witotoan","Finnish":"Uralic","Hill Mar