Official Plugins (Kuzzle v2.x)
Workflows v0.x
2

This plugin is part of the Kuzzle Enterprise Plan. If you are interested, please contact us.

run #

This method must be implemented in order to validate the predicate.

abstract run (workflowContext: WorkflowContext, initiator: DynamicObject, args: JSONObject): Promise<boolean>

ArgumentsTypeDescription
workflowContext
WorkflowContext
WorkflowContext instance
initiator
DynamicObject
Workflow or Rule that execute the Predicate
args
JSONObject
Additional arguments defined in the configuration

Returns #

Returns a promise resolving to a boolean value.