diff --git a/documentation/reference-library-index.md b/documentation/reference-library-index.md index 1059dfdc7..25df6f818 100644 --- a/documentation/reference-library-index.md +++ b/documentation/reference-library-index.md @@ -107,10 +107,16 @@ and a change here can break other maps. `import … from '@map/composables/poster/useMapPoster.js'` - **usePosterLayout** — usePosterLayout — slot positioning math for poster compositions. `import … from '@map/composables/poster/usePosterLayout.js'` +- **printInPlace** — printInPlace.js — SHARED (@map/composables/printInPlace.js). + `import … from '@map/composables/printInPlace.js'` +- **retryableAsyncComponent** — retryableAsyncComponent.js — SHARED (@map/composables/retryableAsyncComponent.js). + `import … from '@map/composables/retryableAsyncComponent.js'` - **useAvatarGenerator** — Avatar Generator Composable `import … from '@map/composables/useAvatarGenerator.js'` - **useCountryOutline** — useCountryOutline.js — country boundary OUTLINE overlay on country search. `import … from '@map/composables/useCountryOutline.js'` +- **useDocumentFont** — useDocumentFont.js — register a self-hosted @font-face at DOCUMENT level, once per page. + `import … from '@map/composables/useDocumentFont.js'` - **useEdgeScrollAffordance** — useEdgeScrollAffordance — the gray "you can scroll past this" edge strips. `import … from '@map/composables/useEdgeScrollAffordance.js'` - **useGeocoderSearch** — Shared geocoder→map search logic (kind-switch + Mapbox filter builder + the @@ -149,6 +155,8 @@ and a change here can break other maps. `import … from '@map/composables/useSelectedPin.js'` - **useShadowStyles** — useShadowStyles.js — Shadow DOM Style Injection `import … from '@map/composables/useShadowStyles.js'` +- **useSharedMapToken** — useSharedMapToken.js — ONE page, ONE map token, shared by every element on it. + `import … from '@map/composables/useSharedMapToken.js'` ### Utilities (pure helper functions)