Skip to main content

foundation-comms.getgenesisresourceschannel

Home > @genesislcap/foundation-comms > getGenesisResourcesChannel

getGenesisResourcesChannel() function

Gets GenesisResourcesChannel from the DI container.

Signature:

export declare function getGenesisResourcesChannel(): GenesisResourcesChannel;

Returns:

GenesisResourcesChannel

Remarks

A utility method for host applications that are not using decorators or the DI container.

Example

import { getGenesisResourcesChannel } from '@genesislcap/foundation-comms';
...
const channel = getGenesisResourcesChannel();
...
channel.onmessage = (e) => {
if (channel.isMessageType('resources-loaded', e)) {
logger.debug('resources-loaded', e.data.detail);
return;
}
}
...
channel.close();