Observable
Direct Subclass:
Accounts, AccountsTree, BaseConsensus, BaseConsensusAgent, ConnectionPool, DataChannel, IBlockchain, Mempool, Miner, MultiSynchronizer, NanoMempool, Network, NetworkAgent, NetworkConnection, PeerAddressBook, PeerAddressSeeder, PeerChannel, PeerConnector, PrioritySynchronizer, Synchronizer, WebRtcConnector, WebSocketConnector
Indirect Subclass:
BaseChain, BaseMiniConsensus, BaseMiniConsensusAgent, BasePoolMiner, FullChain, FullConsensus, FullConsensusAgent, InboundPeerConnector, LightChain, LightConsensus, LightConsensusAgent, NanoChain, NanoConsensus, NanoConsensusAgent, NanoPoolMiner, OutboundPeerConnector, PartialAccountsTree, PartialLightChain, PicoChain, PicoConsensus, PicoConsensusAgent, SmartPoolMiner, SynchronousAccountsTree, WebRtcDataChannel, WebSocketDataChannel
Static Member Summary
Static Public Members | ||
public static get |
WILDCARD: string: string |
Constructor Summary
Public Constructor | ||
public |
|
Method Summary
Public Methods | ||
public |
bubble(observable: Observable, types: ...string) |
|
public |
fire(type: string, args: ...*): Promise |
|
public |
off(type: string, id: number) |
|
public |
on(type: string, callback: Function): number |
Static Public Members
Public Constructors
public constructor() source
Public Methods
public bubble(observable: Observable, types: ...string) source
Params:
Name | Type | Attribute | Description |
observable | Observable | ||
types | ...string |
public fire(type: string, args: ...*): Promise source
Params:
Name | Type | Attribute | Description |
type | string | ||
args | ...* |
Return:
Promise (nullable: true) |
public off(type: string, id: number) source
Params:
Name | Type | Attribute | Description |
type | string | ||
id | number |
public on(type: string, callback: Function): number source
Params:
Name | Type | Attribute | Description |
type | string | ||
callback | Function |
Return:
number |