@honua/sdk-js
    Preparing search index...

    Interface OfflineRegionCacheAdmin

    Atomic lifecycle operations for a persistent offline-region cache. Implementations must advance the inventory revision once for each mutation.

    interface OfflineRegionCacheAdmin {
        pruneExpired(now?: Date): Promise<readonly string[]>;
        removeRegion(regionId: string): Promise<boolean>;
        setRegionPinned(regionId: string, pinned: boolean): Promise<boolean>;
    }

    Implemented by

    Index

    Methods

    • Change whether automatic admission may evict a region. Returns false when unchanged or absent.

      Parameters

      • regionId: string
      • pinned: boolean

      Returns Promise<boolean>