Abstract Class: StepDefinition
An abstract class representing the definition of a step in the execution context.
Extended by
HandleStepDefinitionCheckStepDefinitionBeforeStepDefinitionAfterStepDefinitionCatchStepDefinition
Implements
Constructors
Constructor
new StepDefinition(
global,priority,transport,target,propertyKey,type):StepDefinition
Parameters
global
boolean
priority
number
transport
target
propertyKey
string | symbol
type
Returns
StepDefinition
Properties
global
readonlyglobal:boolean
priority
readonlypriority:number
propertyKey
readonlypropertyKey:string|symbol
Implementation of
target
readonlytarget:ClassType
Implementation of
transport
readonlytransport:ExecutionTransport
type
readonlytype:StepType
Methods
fromMetadata()
staticfromMetadata(sMM,sTM):StepDefinition
Creates a step definition from the provided metadata.
Parameters
sMM
The method metadata for the step.
sTM
The target metadata for the step.
Returns
StepDefinition
A new step definition based on the metadata.