Attempts to create a EventType from a string.
string containing a EventType text.
Attempts to create an Event from a JSON object.
JSON Object representing the Event.
Attempts to create an ConnectorAddedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an ConnectorDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a ConnectorPropertyDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a ConnectorPropertySetEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an EdgeAddedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an EdgeDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a EdgePropertyDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a EdgePropertySetEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an ModelAddedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an ModelDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a ModelPropertyDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a ModelPropertySetEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an NodeAddedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create an NodeDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a NodePropertyDeletedEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Attempts to create a NodePropertySetEvent.
JSON Object representing the Event.
Keys of the jsonObject that will be validated against the matched ValidationTypes.
Parses a properties object and returns a valid properties object.
Validates the keys of the passed objects against the passed ValidationTypes.
Object that should be validated.
Dictionary of the keys that will be validated, with as value the type of validation.
Generated using TypeDoc
Factory for creation of Events from JSON objects.