/* {"description" : "Instances of this data type are delivered to event sinks. Each event sink must declare a single parameter of this type."} */
data EventData {
/* {"@description" : "The object from which this event was emitted."} */
Object source
/* {"@description" : "The event type, represented as a type field of the interface from the object which emitted the event."} */
TypeField type
/* {"@description" : "A data instance delivered by the object which emitted the event (optional, check the eventsource definition on the interface)."} */
Data details
}To propose a new revision to this entity, use dana source put -ut your/new/version.dn -n lang.EventData -m "reason for update" -u yourUsername
Version 1 (this version) by barry
Notes for this version: Standard Library Initialisation