Skip to main content

Class: PipeDefinition

A definition for a pipe that consists of a parameter and an array of pipe steps. It encapsulates the parameter to be processed and the sequence of pipe steps to be applied to it.

Constructors​

Constructor​

new PipeDefinition(parameter, steps): PipeDefinition

Parameters​

parameter​

ParameterDefinition

steps​

object[]

Returns​

PipeDefinition

Properties​

parameter​

readonly parameter: ParameterDefinition


steps​

readonly steps: object[]

pipeStep​

pipeStep: ClassType<PipeStep<unknown, unknown>>

pipeStepConfig?​

optional pipeStepConfig?: PipeStepConfig