Table Of Contents

Previous topic

Spinner

Next topic

Table

Systray

Enumerations

Category of the Status Notifier Item.

efl.elementary.ELM_SYSTRAY_CATEGORY_APP_STATUS

Indicators of application status

efl.elementary.ELM_SYSTRAY_CATEGORY_COMMUNICATIONS

Communications apps

efl.elementary.ELM_SYSTRAY_CATEGORY_SYS_SERVICES

System Service apps

efl.elementary.ELM_SYSTRAY_CATEGORY_HARDWARE

Hardware indicators

efl.elementary.ELM_SYSTRAY_CATEGORY_OTHER

Undefined category

Application status information.

efl.elementary.ELM_SYSTRAY_STATUS_PASSIVE

Passive (normal)

efl.elementary.ELM_SYSTRAY_STATUS_ACTIVE

Active

efl.elementary.ELM_SYSTRAY_STATUS_ATTENTION

Needs Attention

class efl.elementary.Systray

Bases: efl.eo.Eo

This is the class that actually implements the widget.

att_icon_name None

The name of the attention icon to be used by the Status Notifier Item.

Type:string
att_icon_name_get()
att_icon_name_set(value)
category None

The category of the Status Notifier Item.

Type:Category of the Status Notifier Item.
category_get()
category_set(value)
icon_name None

The name of the icon to be used by the Status Notifier Item.

Type:string
icon_name_get()
icon_name_set(value)
icon_theme_path None

The path to the theme where the icons can be found.

Set this value to “” to use the default path.

Type:string
icon_theme_path_get()
icon_theme_path_set(value)
id None

The id of the Status Notifier Item.

Type:string
id_get()
id_set(value)
menu None

The D-Bus Menu to be shown when the Status Notifier Item is activated by the user.

Type:Menu
menu_get()
menu_set(value)
register()

Register this Status Notifier Item in the System Tray Watcher.

This function should only be called after the event ELM_EVENT_SYSTRAY_READY, for which you can set a callback with on_systray_ready(), is emitted.

status None

The status of the Status Notifier Item.

Type:Application status information.
status_get()
status_set(value)
title None

The title of the Status Notifier Item.

Type:string
title_get()
title_set(value)
efl.elementary.on_systray_ready(func, *args, **kwargs)

Use this to set a handler for the systray ready event.

class efl.elementary.EventSystrayReady

Bases: efl.ecore.Event