CommandPostcondition
class
CommandPostcondition
sourceexport class CommandPostcondition<D> implements CommandPostcondition.Data<D> export class CommandPostcondition<D> implements CommandPostcondition.Data<D>execute<T extends CommandType>(data: CommandPostcondition.ExecuteData<T>, preconditionTrigger?: CommandPrecondition.ResultData<T, any>): Promise<CommandPostcondition.ResultDataResolvable<T, D>> execute<T extends CommandType>(data: CommandPostcondition.ExecuteData<T>, preconditionTrigger?: CommandPrecondition.ResultData<T, any>): Promise<CommandPostcondition.ResultDataResolvable<T, D>>| Param | Type | Required |
|---|---|---|
| | Yes |
| | No |
Returns:
Promise<CommandPostcondition.ResultDataResolvable<T, D>> Promise<CommandPostcondition.ResultDataResolvable<T, D>>toJSON(): CommandPostcondition.Data<D> toJSON(): CommandPostcondition.Data<D>Returns:
CommandPostcondition.Data<D> CommandPostcondition.Data<D>from<D>(data: CommandPostcondition.Resolvable<D>): CommandPostcondition<D> from<D>(data: CommandPostcondition.Resolvable<D>): CommandPostcondition<D>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
CommandPostcondition<D> CommandPostcondition<D>CommandType[] CommandType[]CommandPostconditionReason[] CommandPostconditionReason[]