ProcessEdgeRow Type
Row of the process_edges view — a denormalised pairing of one input and one output of the
same lab process, used to traverse the data-flow graph without joining the I/O table to itself.
This row type is read-only; the view has no insert/update/delete repository. The kind columns
indicate which underlying entity table the corresponding id refers to (e.g. "material"
or "data").
Constructors
| Constructor |
Description
|
Full Usage:
ProcessEdgeRow(ProcessId, InputPosition, OutputPosition, InputKind, InputId, OutputKind, OutputId)
Parameters:
string
InputPosition : int
OutputPosition : int
InputKind : string
InputId : string
OutputKind : string
OutputId : string
Returns: ProcessEdgeRow
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.InputId
Returns: string
|
Id of the input entity.
|
Full Usage:
this.InputKind
Returns: string
|
Kind tag of the input entity.
|
Full Usage:
this.InputPosition
Returns: int
|
Position of the input on its side.
|
Full Usage:
this.OutputId
Returns: string
|
Id of the output entity.
|
Full Usage:
this.OutputKind
Returns: string
|
Kind tag of the output entity.
|
Full Usage:
this.OutputPosition
Returns: int
|
Position of the output on its side.
|
Full Usage:
this.ProcessId
Returns: string
|
Shared lab-process id.
|
Static members
| Static member |
Description
|
Full Usage:
ProcessEdgeRow.create (ProcessId, InputPosition, OutputPosition, InputKind, InputId, OutputKind, OutputId)
Parameters:
string
InputPosition : int
OutputPosition : int
InputKind : string
InputId : string
OutputKind : string
OutputId : string
Returns: ProcessEdgeRow
|
Named-argument constructor exposed to JavaScript and Python callers.
|
ProcessCore