Registry

Registry

new Registry(registers)

Source:
Parameters:
Name Type Description
registers Registers

Members

registers :Registers

Source:
Type:

Methods

getNode(nodeType) → {NodeDefinition}

Source:
Parameters:
Name Type Description
nodeType NodeType
Returns:
Type
NodeDefinition

getNodeTypes() → {Array.<NodeType>}

Source:
Returns:
Type
Array.<NodeType>

merge(registers)

Source:
Parameters:
Name Type Description
registers Registers

register(type, node)

Source:
Parameters:
Name Type Description
type NodeType
node NodeDefinition | string

Registry

new Registry()

Source:

Members

registers :Registers

Source:
Type:

Methods

getNode(nodeType) → {NodeDefinition}

Source:
Parameters:
Name Type Description
nodeType NodeType
Returns:
Type
NodeDefinition

getNodeTypes() → {Array.<NodeType>}

Source:
Returns:
Type
Array.<NodeType>

merge(registers)

Source:
Parameters:
Name Type Description
registers Registers

register(type, node)

Source:
Parameters:
Name Type Description
type NodeType
node NodeDefinition | string