CommandPostconditionValidator
class
CommandPostconditionValidator
sourceexport class CommandPostconditionValidator extends Validator export class CommandPostconditionValidator extends ValidatorisValidId(id: unknown): asserts id is string isValidId(id: unknown): asserts id is string| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts id is string asserts id is string.isValidScope(...)
isValidScope(scope: unknown): asserts scope is CommandType[] isValidScope(scope: unknown): asserts scope is CommandType[]| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts scope is CommandType[] asserts scope is CommandType[].isValidAccepts(...)
isValidAccepts(accepts: unknown): asserts accepts is CommandPostconditionReason[] isValidAccepts(accepts: unknown): asserts accepts is CommandPostconditionReason[]| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts accepts is CommandPostconditionReason[] asserts accepts is CommandPostconditionReason[].isValidExecute(...)
isValidExecute(execute: unknown): asserts execute is Function isValidExecute(execute: unknown): asserts execute is Function| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts execute is Function asserts execute is FunctionisValid(value: unknown): asserts value is CommandPostcondition.Data isValid(value: unknown): asserts value is CommandPostcondition.Data| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts value is CommandPostcondition.Data asserts value is CommandPostcondition.Data