EventOutput
Description
The EventOutput object is the base object for all kinds of items which transform or handle events. It defines some overall properties for filtering which of the given events should be handled. This object can’t be used directly and is available for internal purposes only. Use dedicated items instead:
- › Inherits:
- › Inherited by:
Overview
Properties
Methods
Signals
Properties
filterCategories
This property holds a list of EventCategory objects. Given Event objects will only be handled if its Event.category property matches with one item of this list. Leaving this property blank, disables this constraint.
- › Type:
- › Signal:
filterCategoriesChanged()
- › Attributes:
Readonly
filterExactSeverity
This property holds the severity a given Event has to match to be handled. This property is implemented as an exclusive or with filterMinimumSeverity. Leaving this property set to Event.NoSeverity to disable this constraint.
- › Type:
- › Default:
- › Signal:
filterExactSeverityChanged()
- › Attributes:
Writable
filterMinimumSeverity
This property holds the minimum serverity a given Event has to have to be handled. This property is implemented as an exclusive or with filterExactSeverity. Leaving this property set to Event.NoSeverity to disable this constraint.
- › Type:
- › Default:
- › Signal:
filterMinimumSeverityChanged()
- › Attributes:
Writable
Signals
filterCategoriesDataChanged(SignedInteger index)
This signal is emitted whenever the List.dataChanged() signal is emitted, i.e. the item at index in the filterCategories list itself emitted the dataChanged() signal.