On this page

Source Code: lib/CacheFacade.js#L106
new ItemCacheFacade(): ItemCacheFacade
itemCacheFacade.get(callback): void
Source Code: lib/CacheFacade.js#L128
Attributes

Returns value.

itemCacheFacade.getPromise(): Promise<T>
Source Code: lib/CacheFacade.js#L137
Returns:Promise<T>

Returns promise with the data.

itemCacheFacade.provide(computer, callback): void
Source Code: lib/CacheFacade.js#L185
Attributes
computer:(callback: CallbackNormalErrorCache<T>) => void

Processes the provided computer.

itemCacheFacade.providePromise(computer): Promise<T>
Source Code: lib/CacheFacade.js#L205
Attributes
computer:() => T | Promise<T>
Returns:Promise<T>

Returns promise with the data.

itemCacheFacade.store(data, callback): void
Source Code: lib/CacheFacade.js#L156
Attributes

Processes the provided data.

itemCacheFacade.storePromise(data): Promise<void>
Source Code: lib/CacheFacade.js#L166
Attributes
data:T
Returns:Promise<void>

Stores the provided data.