Luxar Viewer API Documentation - v2026.10.19
    Preparing search index...

    A ChunkSource that answers the root document from the shared load-time fetch and delegates everything else to inner.

    Serves each root document ONCE: after that the caching store holds it in its tiers, and a re-read (a later invalidation) must reach the server. Validation is answered from the same fetch until release.

    Implements

    Index
    shared: Promise<RootDocumentFetch> | null
    served: Set<"zarr.json" | ".zattrs"> = ...
    • Re-read the source's identity token, bypassing every cache tier, so the store can tell "same dataset" from "something else now serves this address". null means the source could not answer — which is not evidence of a change (see the TTL handling in validateCache).

      Parameters

      • options: { signal?: AbortSignal; timeoutMsOverride?: number }

      Returns Promise<RemoteValidationToken | null>