Class: Connection

Connection(reporter, settings)

Connection between two connector instances

Constructor

new Connection(reporter, settings)

Parameters:
Name Type Description
reporter Reporter
settings Object
Properties
Name Type Attributes Description
id UUID <optional>
name string <optional>
from Object
Properties
Name Type Description
connectable Connectable
connector Connector
to Object
Properties
Name Type Description
connectable Connectable
connector Connector
quaternion Quaternion <optional>
Source:

Members

_exportLevel :ExportLevel

Type:
Source:

_tree :ComponentTree

Type:
Source:

connectables :Array.<Connectable>

Type:
Source:

connectors :Array.<Connector>

Type:
Source:

connectorTypes :Array.<ConnectorType>

Type:
Source:

type :ConnectionType

Type:
Source:

Methods

_build()

Source:
Returns:

connects(component) → {Boolean}

Checks whether a connector or blockInstance is part of this connection
Parameters:
Name Type Description
component Component
Source:
Returns:
Type
Boolean