Creates a new instance of the ValidationService
the target to send message events on
the id of the currently selected node
Returns the last validation response generated from the behavior worker. If the node is valid the returned response will be exactly { isValid: true } without any extra data.
OptionalnodeId: stringreturns a reply promise to the specified message
The type of message being sent
Optionaldata: anyThe message data
returns an observable that will emit any messages replied to the specified message
The type of message being sent
Optionaldata: anyThe message data
returns a reply promise for the requested message
The type of message being sent
Optionaldata: anyThe message data
returns an observable that will emit any messages replied to the requested message
The type of message being sent
Optionaldata: anyThe message data
Allows program nodes to obtain the validation response generated from their respective behavior worker.