PostconditionManager
namespace
PostconditionManager
sourceexport namespace PostconditionManager export namespace PostconditionManagerinterface
Events
sourceexport interface Events export interface Events[ CommandPostcondition.ResultData<CommandType, any> ] [ CommandPostcondition.ResultData<CommandType, any> ][ unknown, CommandPostcondition.ResultData<CommandType, any> ] [ unknown, CommandPostcondition.ResultData<CommandType, any> ]interface
ExecuteOptions
sourceexport interface ExecuteOptions<T extends CommandType, D> export interface ExecuteOptions<T extends CommandType, D>CommandPostcondition.ExecuteData<T> CommandPostcondition.ExecuteData<T>CommandPostcondition<D>[] CommandPostcondition<D>[]((postcondition: CommandPostcondition<D>)) => boolean ((postcondition: CommandPostcondition<D>)) => booleanCommandPrecondition.ResultData<T, any> CommandPrecondition.ResultData<T, any>boolean booleanfunction
resolveResultData
sourceexport function resolveResultData<T extends CommandType, D>(data: AnyCommandExecuteData<T>, postcondition: CommandPostcondition<D>, result: CommandPostcondition.ResultDataResolvable<T, D>): CommandPostcondition.ResultData<T, D> export function resolveResultData<T extends CommandType, D>(data: AnyCommandExecuteData<T>, postcondition: CommandPostcondition<D>, result: CommandPostcondition.ResultDataResolvable<T, D>): CommandPostcondition.ResultData<T, D>| Param | Type | Required |
|---|---|---|
| | Yes |
| | Yes |
| | Yes |
Returns:
CommandPostcondition.ResultData<T, D> CommandPostcondition.ResultData<T, D>