gi-dbusmenu-0.4.14: Dbusmenu bindings

Copyright | Will Thompson and Iñaki García Etxebarria
License | LGPL-2.1
Maintainer | Iñaki García Etxebarria
Safe Haskell | None
Language | Haskell2010

GI.Dbusmenu.Constants

Description

Synopsis

- pattern SERVER_SIGNAL_LAYOUT_UPDATED :: Text
- pattern SERVER_SIGNAL_ITEM_ACTIVATION :: Text
- pattern SERVER_SIGNAL_ID_UPDATE :: Text
- pattern SERVER_SIGNAL_ID_PROP_UPDATE :: Text
- pattern SERVER_PROP_VERSION :: Text
- pattern SERVER_PROP_TEXT_DIRECTION :: Text
- pattern SERVER_PROP_STATUS :: Text
- pattern SERVER_PROP_ROOT_NODE :: Text
- pattern SERVER_PROP_DBUS_OBJECT :: Text
- pattern MENUITEM_TOGGLE_STATE_UNKNOWN :: Int32
- pattern MENUITEM_TOGGLE_STATE_UNCHECKED :: Int32
- pattern MENUITEM_TOGGLE_STATE_CHECKED :: Int32
- pattern MENUITEM_TOGGLE_RADIO :: Text
- pattern MENUITEM_TOGGLE_CHECK :: Text
- pattern MENUITEM_SIGNAL_SHOW_TO_USER :: Text
- pattern MENUITEM_SIGNAL_REALIZED :: Text
- pattern MENUITEM_SIGNAL_PROPERTY_CHANGED :: Text
- pattern MENUITEM_SIGNAL_ITEM_ACTIVATED :: Text
- pattern MENUITEM_SIGNAL_EVENT :: Text
- pattern MENUITEM_SIGNAL_CHILD_REMOVED :: Text
- pattern MENUITEM_SIGNAL_CHILD_MOVED :: Text
- pattern MENUITEM_SIGNAL_CHILD_ADDED :: Text
- pattern MENUITEM_SIGNAL_ABOUT_TO_SHOW :: Text
- pattern MENUITEM_SHORTCUT_SUPER :: Text
- pattern MENUITEM_SHORTCUT_SHIFT :: Text
- pattern MENUITEM_SHORTCUT_CONTROL :: Text
- pattern MENUITEM_SHORTCUT_ALT :: Text
- pattern MENUITEM_PROP_VISIBLE :: Text
- pattern MENUITEM_PROP_TYPE :: Text
- pattern MENUITEM_PROP_TOGGLE_TYPE :: Text
- pattern MENUITEM_PROP_TOGGLE_STATE :: Text
- pattern MENUITEM_PROP_SHORTCUT :: Text
- pattern MENUITEM_PROP_LABEL :: Text
- pattern MENUITEM_PROP_ICON_NAME :: Text
- pattern MENUITEM_PROP_ICON_DATA :: Text
- pattern MENUITEM_PROP_ENABLED :: Text
- pattern MENUITEM_PROP_DISPOSITION :: Text
- pattern MENUITEM_PROP_CHILD_DISPLAY :: Text
- pattern MENUITEM_PROP_ACCESSIBLE_DESC :: Text
- pattern MENUITEM_ICON_NAME_BLANK :: Text
- pattern MENUITEM_EVENT_OPENED :: Text
- pattern MENUITEM_EVENT_CLOSED :: Text
- pattern MENUITEM_EVENT_ACTIVATED :: Text
- pattern MENUITEM_DISPOSITION_WARNING :: Text
- pattern MENUITEM_DISPOSITION_NORMAL :: Text
- pattern MENUITEM_DISPOSITION_INFORMATIVE :: Text
- pattern MENUITEM_DISPOSITION_ALERT :: Text
- pattern MENUITEM_CHILD_DISPLAY_SUBMENU :: Text
- pattern CLIENT_TYPES_SEPARATOR :: Text
- pattern CLIENT_TYPES_IMAGE :: Text
- pattern CLIENT_TYPES_DEFAULT :: Text
- pattern CLIENT_SIGNAL_ROOT_CHANGED :: Text
- pattern CLIENT_SIGNAL_NEW_MENUITEM :: Text
- pattern CLIENT_SIGNAL_LAYOUT_UPDATED :: Text
- pattern CLIENT_SIGNAL_ITEM_ACTIVATE :: Text
- pattern CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED :: Text
- pattern CLIENT_SIGNAL_EVENT_RESULT :: Text
- pattern CLIENT_PROP_TEXT_DIRECTION :: Text
- pattern CLIENT_PROP_STATUS :: Text
- pattern CLIENT_PROP_GROUP_EVENTS :: Text
- pattern CLIENT_PROP_DBUS_OBJECT :: Text
- pattern CLIENT_PROP_DBUS_NAME :: Text

# Documentation

pattern SERVER_SIGNAL_LAYOUT_UPDATED :: Text Source #

String to attach to signal Server::layoutUpdated

pattern SERVER_SIGNAL_ITEM_ACTIVATION :: Text Source #

String to attach to signal Server::itemActivationRequested

pattern SERVER_SIGNAL_ID_UPDATE :: Text Source #

String to attach to signal Server::itemUpdated

pattern SERVER_SIGNAL_ID_PROP_UPDATE :: Text Source #

String to attach to signal Server::itemPropertyUpdated

pattern SERVER_PROP_VERSION :: Text Source #

String to access property Server:version

pattern SERVER_PROP_TEXT_DIRECTION :: Text Source #

String to access property `Server`:`text-direction`

pattern SERVER_PROP_STATUS :: Text Source #

String to access property `Server`:`status`

pattern SERVER_PROP_ROOT_NODE :: Text Source #

String to access property Server:rootNode

pattern SERVER_PROP_DBUS_OBJECT :: Text Source #

String to access property Server:dbusObject

pattern MENUITEM_TOGGLE_STATE_UNKNOWN :: Int32 Source #

Used to set `MENUITEM_PROP_TOGGLE_STATE` so that the menu's toggle item is undecided.

pattern MENUITEM_TOGGLE_STATE_UNCHECKED :: Int32 Source #

Used to set `MENUITEM_PROP_TOGGLE_STATE` so that the menu's toggle item is empty.

pattern MENUITEM_TOGGLE_STATE_CHECKED :: Int32 Source #

Used to set `MENUITEM_PROP_TOGGLE_STATE` so that the menu's toggle item is filled.

pattern MENUITEM_TOGGLE_RADIO :: Text Source #

Used to set `MENUITEM_PROP_TOGGLE_TYPE` to be a standard radio item.

pattern MENUITEM_TOGGLE_CHECK :: Text Source #

Used to set `MENUITEM_PROP_TOGGLE_TYPE` to be a standard check mark item.

pattern MENUITEM_SIGNAL_SHOW_TO_USER :: Text Source #

String to attach to signal `Server`::`show-to-user`

pattern MENUITEM_SIGNAL_REALIZED :: Text Source #

String to attach to signal `Server`::`realized`

pattern MENUITEM_SIGNAL_PROPERTY_CHANGED :: Text Source #

String to attach to signal `Server`::`property-changed`

pattern MENUITEM_SIGNAL_ITEM_ACTIVATED :: Text Source #

String to attach to signal `Server`::`item-activated`

pattern MENUITEM_SIGNAL_EVENT :: Text Source #

String to attach to signal `Server`::`event`

pattern MENUITEM_SIGNAL_CHILD_REMOVED :: Text Source #

String to attach to signal `Server`::`child-removed`

pattern MENUITEM_SIGNAL_CHILD_MOVED :: Text Source #

String to attach to signal `Server`::`child-moved`

pattern MENUITEM_SIGNAL_CHILD_ADDED :: Text Source #

String to attach to signal `Server`::`child-added`

pattern MENUITEM_SIGNAL_ABOUT_TO_SHOW :: Text Source #

String to attach to signal `Server`::`about-to-show`

pattern MENUITEM_SHORTCUT_SUPER :: Text Source #

Used in `MENUITEM_PROP_SHORTCUT` to represent the super key.

pattern MENUITEM_SHORTCUT_SHIFT :: Text Source #

Used in `MENUITEM_PROP_SHORTCUT` to represent the shift key.

pattern MENUITEM_SHORTCUT_CONTROL :: Text Source #

Used in `MENUITEM_PROP_SHORTCUT` to represent the control key.

pattern MENUITEM_SHORTCUT_ALT :: Text Source #

Used in `MENUITEM_PROP_SHORTCUT` to represent the alternate key.

pattern MENUITEM_PROP_VISIBLE :: Text Source #

`Menuitem` property used to represent whether the menuitem should be shown or not. Type: `G_VARIANT_TYPE_BOOLEAN`.

pattern MENUITEM_PROP_TYPE :: Text Source #

`Menuitem` property used to represent what type of menuitem this object represents. Type: `G_VARIANT_TYPE_STRING`.

pattern MENUITEM_PROP_TOGGLE_TYPE :: Text Source #

`Menuitem` property that says what type of toggle entry should be shown in the menu. Should be either `MENUITEM_TOGGLE_CHECK` or `MENUITEM_TOGGLE_RADIO`. Type: `G_VARIANT_TYPE_STRING`

pattern MENUITEM_PROP_TOGGLE_STATE :: Text Source #

`Menuitem` property that says what state a toggle entry should be shown as the menu. Should be either `MENUITEM_TOGGLE_STATE_UNCHECKED` `MENUITEM_TOGGLE_STATE_CHECKED` or `DBUSMENU_MENUITEM_TOGGLE_STATUE_UNKNOWN`.

pattern MENUITEM_PROP_SHORTCUT :: Text Source #

`Menuitem` property that is the entries that represent a shortcut to activate the menuitem. It is an array of arrays of strings.

It is recommended that this is not set directly but instead the libdbusmenu-gtk library is used with the function `dbusmenu_menuitem_property_set_shortcut()`

pattern MENUITEM_PROP_LABEL :: Text Source #

`Menuitem` property used for the text on the menu item.

pattern MENUITEM_PROP_ICON_NAME :: Text Source #

`Menuitem` property that is the name of the icon under the Freedesktop.org icon naming spec. Type: `G_VARIANT_TYPE_STRING`

pattern MENUITEM_PROP_ICON_DATA :: Text Source #

`Menuitem` property that is the raw data of a custom icon used in the application. Type: `G_VARIANT_TYPE_VARIANT`

It is recommended that this is not set directly but instead the libdbusmenu-gtk library is used with the function `dbusmenu_menuitem_property_set_image()`

pattern MENUITEM_PROP_ENABLED :: Text Source #

`Menuitem` property used to represent whether the menuitem is clickable or not. Type: `G_VARIANT_TYPE_BOOLEAN`.

pattern MENUITEM_PROP_DISPOSITION :: Text Source #

`Menuitem` property to tell what type of information that the menu item is displaying to the user. Type: `G_VARIANT_TYPE_STRING`

pattern MENUITEM_PROP_CHILD_DISPLAY :: Text Source #

`Menuitem` property that tells how the children of this menuitem should be displayed. Most likely this will be unset or of the value `MENUITEM_CHILD_DISPLAY_SUBMENU`. Type: `G_VARIANT_TYPE_STRING`

pattern MENUITEM_PROP_ACCESSIBLE_DESC :: Text Source #

`Menuitem` property used to provide a textual description of any information that the icon may convey. The contents of this property are passed through to assistive technologies such as the Orca screen reader. The contents of this property will not be visible in the menu item. If this property is set, Orca will use this property instead of the label property.

pattern MENUITEM_ICON_NAME_BLANK :: Text Source #

Used to set `MENUITEM_PROP_TOGGLE_STATE` so that the menu's toggle item is undecided.

pattern MENUITEM_EVENT_OPENED :: Text Source #

String for the event identifier when a menu is opened and displayed to the user. Only valid for items that contain submenus.

pattern MENUITEM_EVENT_CLOSED :: Text Source #

String for the event identifier when a menu is closed and displayed to the user. Only valid for items that contain submenus.

pattern MENUITEM_EVENT_ACTIVATED :: Text Source #

String for the event identifier when a menu item is clicked on by the user.

pattern MENUITEM_DISPOSITION_WARNING :: Text Source #

Used in `MENUITEM_PROP_DISPOSITION` to have a menu item displayed in a way that conveys it's giving a warning to the user.

pattern MENUITEM_DISPOSITION_NORMAL :: Text Source #

Used in `MENUITEM_PROP_DISPOSITION` to have a menu item displayed in the normal manner. Default value.

pattern MENUITEM_DISPOSITION_INFORMATIVE :: Text Source #

Used in `MENUITEM_PROP_DISPOSITION` to have a menu item displayed in a way that conveys it's giving additional information to the user.

pattern MENUITEM_DISPOSITION_ALERT :: Text Source #

Used in `MENUITEM_PROP_DISPOSITION` to have a menu item displayed in a way that conveys it's giving an alert to the user.

pattern MENUITEM_CHILD_DISPLAY_SUBMENU :: Text Source #

Used in `MENUITEM_PROP_CHILD_DISPLAY` to have the subitems displayed as a submenu.

pattern CLIENT_TYPES_SEPARATOR :: Text Source #

Used to set the 'type' property on a menu item to create a separator menu item.

pattern CLIENT_TYPES_IMAGE :: Text Source #

Used to set the 'type' property on a menu item to create an image menu item. Deprecated as standard menu items now support images as well.

pattern CLIENT_TYPES_DEFAULT :: Text Source #

Used to set the 'type' property on a menu item to create a standard menu item.

pattern CLIENT_SIGNAL_ROOT_CHANGED :: Text Source #

String to attach to signal Client::rootChanged

pattern CLIENT_SIGNAL_NEW_MENUITEM :: Text Source #

String to attach to signal Client::newMenuitem

pattern CLIENT_SIGNAL_LAYOUT_UPDATED :: Text Source #

String to attach to signal Client::layoutUpdated

pattern CLIENT_SIGNAL_ITEM_ACTIVATE :: Text Source #

String to attach to signal Client::itemActivate

pattern CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED :: Text Source #

String to attach to signal Client::iconThemeDirsChanged

pattern CLIENT_SIGNAL_EVENT_RESULT :: Text Source #

String to attach to signal Client::eventResult

pattern CLIENT_PROP_TEXT_DIRECTION :: Text Source #

String to access property `Client`:`text-direction`

pattern CLIENT_PROP_STATUS :: Text Source #

String to access property `Client`:`status`

pattern CLIENT_PROP_GROUP_EVENTS :: Text Source #

String to access property Client:groupEvents

pattern CLIENT_PROP_DBUS_OBJECT :: Text Source #

String to access property Client:dbusObject

pattern CLIENT_PROP_DBUS_NAME :: Text Source #

String to access property Client:dbusName