Logo ProcessCore

FormalParameterRow Type

Row of the formal_parameter table — the schema-side declaration of a parameter that a LabProtocolRow can take, optionally pinned to a default PropertyValueRow.

Constructors

Constructor Description

FormalParameterRow(Id, Type, ?Name, ?NameTan, ?DefaultValueId)

Full Usage: FormalParameterRow(Id, Type, ?Name, ?NameTan, ?DefaultValueId)

Parameters:
    Id : string
    Type : string
    ?Name : string
    ?NameTan : string
    ?DefaultValueId : string

Returns: FormalParameterRow
Id : string
Type : string
?Name : string
?NameTan : string
?DefaultValueId : string
Returns: FormalParameterRow

Instance members

Instance member Description

this.DefaultValueId

Full Usage: this.DefaultValueId

Returns: string option

Optional id of the default property value.

Returns: string option

this.Id

Full Usage: this.Id

Returns: string

Primary key.

Returns: string

this.Name

Full Usage: this.Name

Returns: string option

Optional parameter name.

Returns: string option

this.NameTan

Full Usage: this.NameTan

Returns: string option

Optional Term Accession Number for the parameter name.

Returns: string option

this.Type

Full Usage: this.Type

Returns: string

Type discriminator.

Returns: string

Static members

Static member Description

FormalParameterRow.create (Id, Type, ?Name, ?NameTan, ?DefaultValueId)

Full Usage: FormalParameterRow.create (Id, Type, ?Name, ?NameTan, ?DefaultValueId)

Parameters:
    Id : string
    Type : string
    ?Name : string
    ?NameTan : string
    ?DefaultValueId : string

Returns: FormalParameterRow

Named-argument constructor exposed to JavaScript and Python callers.

Id : string
Type : string
?Name : string
?NameTan : string
?DefaultValueId : string
Returns: FormalParameterRow

Type something to start searching.