.. _ar4_behavior_Event:

Event
=====

.. table::
    :align: left

    +--------------+-------------------------------------------------------------------------+
    | XML tag      | Abstract class                                                          |
    +--------------+-------------------------------------------------------------------------+
    | Module       | autosar.behavio                                                         |
    +--------------+-------------------------------------------------------------------------+
    | Inherits     | :ref:`autosar.element.Element <ar4_element_Element>`                    |
    +--------------+-------------------------------------------------------------------------+
   
AUTOSAR event.

Derived Classes
---------------

Attributes
-----------

For inherited attributes see :ref:`autosar.element.Element <ar4_element_Element>`.

..  table::
    :align: left

    +--------------------------+---------------------------------+-------------------------------------------+
    | Name                     | Type                            | Description                               |
    +==========================+=================================+===========================================+
    | **startOnEventRef**      | *str*                           | Runnable to trigger when event occurs     |
    +--------------------------+---------------------------------+-------------------------------------------+
    | **disabledInModes**      | *list(DisabledModeInstanceRef)* | Modes in which this event is disabled     |
    +--------------------------+---------------------------------+-------------------------------------------+