Invariant
@rotorsoft/act-root / act/src / Invariant
Type Alias: Invariant<S>
Invariant<
S> =object
Defined in: libs/act/src/types/action.ts:124
An invariant is a condition that must always hold true for a state.
Type Parameters
S
S extends Schema
State schema.
Properties
description
description:
string
Defined in: libs/act/src/types/action.ts:125
valid()
valid: (
state,actor?) =>boolean
Defined in: libs/act/src/types/action.ts:126
Parameters
state
Readonly<S>
actor?
Returns
boolean