Dispatched when an attribute is deleted.
Dispatched when the result of an attempt to delete an attribute is received. To determine the result of the attempt, use getStatus(), which has the following possible return values:
Dispatched when the result of an attempt to set an attribute is received. To determine the result of the attempt, use getStatus(), which has the following possible return values:
Dispatched when an attribute changes or is set for the first time.
Returns an Attribute object pertaining to this client event. The Attribute object contains information about a changed attribute.
Returns the status of the operation to which this event pertains.
The getStatus() method's return value is always one of the Status class's constants.
For a list of specific status values that can be returned during a particular event, see the documentation for that event.
AttributeEvent is a simple data class used to pass information from an object to registered event-listeners when an attribute event occurs. The AttributeEvent class also defines constants representing the available attribute events.
To register for an attribute event, use the Client, UserAccount, or Room class's addEventListener() method.