Skip to main content

foundation-comms.defaultgenesisresources

Home > @genesislcap/foundation-comms > DefaultGenesisResources

DefaultGenesisResources class

Default GenesisResources implementation.

Signature:

export declare class DefaultGenesisResources implements GenesisResources 

Implements: GenesisResources

Constructors

Constructor

Modifiers

Description

(constructor)(connect, config)

Constructs a new instance of the DefaultGenesisResources class

Properties

Property

Modifiers

Type

Description

config

protected

GenesisResourcesConfig

connect

protected

Connect

resources

protected

ResourceItem[]

resourcesPromise

protected

Promise<ResourcesMessage>

Methods

Method

Modifiers

Description

destroy()

Destroy and garbage collect

fetchResources()

protected

getAllResources()

Returns all available resources.

getResourceTypeFor(resourceName)

Gets the type of resource

isValidResource(resourceName)

Checks if the resource exists

postLoadedMessage()

protected