Support index lookups
Whether cache is complete
Optional ReadonlykeyDefault property to use as primary key
Await initial loading
ReadonlyoptionsGet all cached items
Add a new item to the cache. Like set, but finds key automatically
Item to add to cache
Override default expiry
Add several rows to the cache
Several items that will be cached using the default key
Mark cache as complete & reliable, defaults to true
Get all cached items
Optionalexpired: booleanArray of items
Delete an item from the cache
Item's primary key
Return cache as an array of key-value pairs
Optionalexpired: booleanKey-value pairs array
Manually expire a cached item
Key to expire
Get item from the cache
Key to lookup
Optionalexpired: booleanInclude expired items
Cached item
Get map of cached items
Optionalexpired: boolean
Map of data which tracks whether it is a complete collection & offers optional expiry of cached values