Representation of an action we implement
A callback for code to implement this action
Limit types of our parameters
MUST be a TypeScript class
(i.e., not an interface
or type
)
and MUST be named (i.e., not an anonymous class)
Human description of the condition for UI etc.
Name of the condition
A map for applying params to schema.
A JSON Schema to implement this condition.
Can also be a function which returns a schema using inputs.
Only implement our own conditions
Content-type(s) with which this condition works
Generated using TypeDoc
Representation of an action we implement