foundation-comms.genesisresources
Home > @genesislcap/foundation-comms > GenesisResources
GenesisResources interface
GenesisResources DI interface.
Signature:
export interface GenesisResources
Remarks
A lazy shared Genesis Resources lookup system. N number of callers can request information in succession, but only the first will invoke the server request, and each caller will receive their results when that returns.
Properties
|
Property |
Modifiers |
Type |
Description |
|---|---|---|---|
|
() => void |
Destroy and garbage collect | ||
|
() => Promise<ResourceItem[]> |
Returns all available resources. | ||
|
(resourceName: string) => Promise<ResourceType> |
Gets the type of resource | ||
|
(resourceName: string) => Promise<boolean> |
Checks if the resource exists |