RPOrderedTask class

Inheritance

Constructors

RPOrderedTask(String identifier, List<RPStep> _steps, { bool closeAfterFinished: true })

Properties

steps List<RPStep>
The list of RPSteps of the task
read-only
closeAfterFinished bool
If set to true the Task will close after the participant has finished the task. If it's set to false no navigation function is called. [...]
read / write, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
identifier String
A unique identifier of the Task. This identifier connects the Task to its result (RPTaskResult) object.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

getStepAfterStep(RPStep step, RPTaskResult result) RPStep
Returns the step after a specified step if there's any. If the specified step is null then it returns the first step. [...]
override
getStepBeforeStep(RPStep step, RPTaskResult result) RPStep
Returns the step that precedes the specified step, if there is one. If the specified step is null then it returns the last step. [...]
override
getStepWithIdentifier(String identifier) RPStep
Returns the step that matches the specified identifier. Returns null if there is no step with the identifier.
override
getTitleForStep(RPStep step) String
Returns the title of a given step
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited