CommandPostconditionValidator

class

CommandPostconditionValidator

source
export class CommandPostconditionValidator extends Validator
export class CommandPostconditionValidator extends Validator
public static source

.isValidId(...)

isValidId(id: unknown): asserts id is string
isValidId(id: unknown): asserts id is string
ParamTypeRequired
id
id
unknown
unknown
Yes

Returns:

asserts id is string
asserts id is string

public static source

.isValidScope(...)

isValidScope(scope: unknown): asserts scope is CommandType[]
isValidScope(scope: unknown): asserts scope is CommandType[]
ParamTypeRequired
scope
scope
unknown
unknown
Yes

Returns:

asserts scope is CommandType[]
asserts scope is CommandType[]

public static source

.isValidAccepts(...)

isValidAccepts(accepts: unknown): asserts accepts is CommandPostconditionReason[]
isValidAccepts(accepts: unknown): asserts accepts is CommandPostconditionReason[]
ParamTypeRequired
accepts
accepts
unknown
unknown
Yes

Returns:

asserts accepts is CommandPostconditionReason[]
asserts accepts is CommandPostconditionReason[]

public static source

.isValidExecute(...)

isValidExecute(execute: unknown): asserts execute is Function
isValidExecute(execute: unknown): asserts execute is Function
ParamTypeRequired
execute
execute
unknown
unknown
Yes

Returns:

asserts execute is Function
asserts execute is Function

public static source

.isValid(...)

isValid(value: unknown): asserts value is CommandPostcondition.Data
isValid(value: unknown): asserts value is CommandPostcondition.Data
ParamTypeRequired
value
value
unknown
unknown
Yes

Returns:

asserts value is CommandPostcondition.Data
asserts value is CommandPostcondition.Data

public static source

.id

public static source

.scope

public static source

.accepts

public static source

.execute

public static source

.object

public static source

.resolvable