Logo ProcessCore

ProcessRow Type

Row of the process table — a single execution of a RecipeRow, connected to its inputs and outputs through ProcessIoRow and to its parameter values through ProcessParameterValueRow.

Constructors

Constructor Description

ProcessRow(Id, Type, Name, ?AdditionalType, ?ExecutesProtocolId)

Full Usage: ProcessRow(Id, Type, Name, ?AdditionalType, ?ExecutesProtocolId)

Parameters:
    Id : string
    Type : string
    Name : string
    ?AdditionalType : string
    ?ExecutesProtocolId : string

Returns: ProcessRow
Id : string
Type : string
Name : string
?AdditionalType : string
?ExecutesProtocolId : string
Returns: ProcessRow

Instance members

Instance member Description

this.AdditionalType

Full Usage: this.AdditionalType

Returns: string option

Optional refinement of Type.

Returns: string option

this.ExecutesProtocolId

Full Usage: this.ExecutesProtocolId

Returns: string option

Optional id of the executed protocol.

Returns: string option

this.Id

Full Usage: this.Id

Returns: string

Primary key.

Returns: string

this.Name

Full Usage: this.Name

Returns: string

Process name.

Returns: string

this.Type

Full Usage: this.Type

Returns: string

Type discriminator.

Returns: string

Static members

Static member Description

ProcessRow.create (Id, Type, Name, ?AdditionalType, ?ExecutesProtocolId)

Full Usage: ProcessRow.create (Id, Type, Name, ?AdditionalType, ?ExecutesProtocolId)

Parameters:
    Id : string
    Type : string
    Name : string
    ?AdditionalType : string
    ?ExecutesProtocolId : string

Returns: ProcessRow

Named-argument constructor exposed to JavaScript and Python callers.

Id : string
Type : string
Name : string
?AdditionalType : string
?ExecutesProtocolId : string
Returns: ProcessRow

Type something to start searching.