PreconditionModuleValidator
class
PreconditionModuleValidator
sourceexport class PreconditionModuleValidator extends Validator export class PreconditionModuleValidator extends Validator.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[].isValidExecute(...)
isValidExecute(execute: unknown): asserts execute is ((...args: unknown[])) => Promise<void> isValidExecute(execute: unknown): asserts execute is ((...args: unknown[])) => Promise<void>| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts execute is ((...args: unknown[])) => Promise<void> asserts execute is ((...args: unknown[])) => Promise<void>isValid(value: unknown): asserts value is PreconditionModule.Data isValid(value: unknown): asserts value is PreconditionModule.Data| Param | Type | Required |
|---|---|---|
| | Yes |
Returns:
asserts value is PreconditionModule.Data asserts value is PreconditionModule.Data