PostconditionManager

class

PostconditionManager

source
export class PostconditionManager
export class PostconditionManager
constructor(client: Client, postconditions?: Iterable<CommandPostcondition.Resolvable>)
constructor(client: Client, postconditions?: Iterable<CommandPostcondition.Resolvable>)
ParamTypeRequired
client
client
Client
Client
Yes
postconditions
postconditions
Iterable<CommandPostcondition.Resolvable>
Iterable<CommandPostcondition.Resolvable>
No
execute<T extends CommandType, D>(options: PostconditionManager.ExecuteOptions<T, D>): Promise<PostconditionResultManager<T, D>>
execute<T extends CommandType, D>(options: PostconditionManager.ExecuteOptions<T, D>): Promise<PostconditionResultManager<T, D>>
ParamTypeRequired
options
options
PostconditionManager.ExecuteOptions<T, D>
PostconditionManager.ExecuteOptions<T, D>
Yes

Returns:

Promise<PostconditionResultManager<T, D>>
Promise<PostconditionResultManager<T, D>>

CommandPostcondition
CommandPostcondition