event.EventData Class
Namespace: event
Superclasses: handle
Base class for event data
Description
The event.EventData
class is the base class for all data objects
passed to listeners. When you trigger an event using the notify
handle class method, MATLAB® assigns values to the properties of an event.EventData
object and passes that object to the listener callback function (the event
handler).
To provide additional information to event listeners, subclass
event.EventData
. For more information on custom event data, see
Define Event-Specific Data.
Note
Subclasses of event.EventData
must set the class
ConstructOnLoad
attribute to true
.
The event.EventData
class is a handle
class.
Class Attributes
ConstructOnLoad | true |
HandleCompatible | true |
For information on class attributes, see Class Attributes.
Creation
The notify
handle class method creates an
event.EventData
object when called to trigger an event. The
event.EventData
constructor accepts no input arguments so subclasses
of event.EventData
cannot pass arguments to the superclass
constructor.
Properties
Examples
Version History
Introduced in R2008a