Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
A GtkShortcutsShortcut represents a single keyboard shortcut or gesture
with a short text. This widget is only meant to be used with ShortcutsWindow
.
- newtype ShortcutsShortcut = ShortcutsShortcut (ManagedPtr ShortcutsShortcut)
- class GObject o => IsShortcutsShortcut o
- toShortcutsShortcut :: IsShortcutsShortcut o => o -> IO ShortcutsShortcut
- noShortcutsShortcut :: Maybe ShortcutsShortcut
- data ShortcutsShortcutAccelSizeGroupPropertyInfo
- clearShortcutsShortcutAccelSizeGroup :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutAccelSizeGroup :: (IsShortcutsShortcut o, IsSizeGroup a) => a -> IO (GValueConstruct o)
- setShortcutsShortcutAccelSizeGroup :: (MonadIO m, IsShortcutsShortcut o, IsSizeGroup a) => o -> a -> m ()
- shortcutsShortcutAccelSizeGroup :: AttrLabelProxy "accelSizeGroup"
- data ShortcutsShortcutAcceleratorPropertyInfo
- clearShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutAccelerator :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o)
- getShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text)
- setShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m ()
- shortcutsShortcutAccelerator :: AttrLabelProxy "accelerator"
- data ShortcutsShortcutActionNamePropertyInfo
- clearShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutActionName :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o)
- getShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text)
- setShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m ()
- shortcutsShortcutActionName :: AttrLabelProxy "actionName"
- data ShortcutsShortcutDirectionPropertyInfo
- constructShortcutsShortcutDirection :: IsShortcutsShortcut o => TextDirection -> IO (GValueConstruct o)
- getShortcutsShortcutDirection :: (MonadIO m, IsShortcutsShortcut o) => o -> m TextDirection
- setShortcutsShortcutDirection :: (MonadIO m, IsShortcutsShortcut o) => o -> TextDirection -> m ()
- shortcutsShortcutDirection :: AttrLabelProxy "direction"
- data ShortcutsShortcutIconPropertyInfo
- clearShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutIcon :: (IsShortcutsShortcut o, IsIcon a) => a -> IO (GValueConstruct o)
- getShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Icon)
- setShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o, IsIcon a) => o -> a -> m ()
- shortcutsShortcutIcon :: AttrLabelProxy "icon"
- data ShortcutsShortcutIconSetPropertyInfo
- constructShortcutsShortcutIconSet :: IsShortcutsShortcut o => Bool -> IO (GValueConstruct o)
- getShortcutsShortcutIconSet :: (MonadIO m, IsShortcutsShortcut o) => o -> m Bool
- setShortcutsShortcutIconSet :: (MonadIO m, IsShortcutsShortcut o) => o -> Bool -> m ()
- shortcutsShortcutIconSet :: AttrLabelProxy "iconSet"
- data ShortcutsShortcutShortcutTypePropertyInfo
- constructShortcutsShortcutShortcutType :: IsShortcutsShortcut o => ShortcutType -> IO (GValueConstruct o)
- getShortcutsShortcutShortcutType :: (MonadIO m, IsShortcutsShortcut o) => o -> m ShortcutType
- setShortcutsShortcutShortcutType :: (MonadIO m, IsShortcutsShortcut o) => o -> ShortcutType -> m ()
- shortcutsShortcutShortcutType :: AttrLabelProxy "shortcutType"
- data ShortcutsShortcutSubtitlePropertyInfo
- clearShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutSubtitle :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o)
- getShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text)
- setShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m ()
- shortcutsShortcutSubtitle :: AttrLabelProxy "subtitle"
- data ShortcutsShortcutSubtitleSetPropertyInfo
- constructShortcutsShortcutSubtitleSet :: IsShortcutsShortcut o => Bool -> IO (GValueConstruct o)
- getShortcutsShortcutSubtitleSet :: (MonadIO m, IsShortcutsShortcut o) => o -> m Bool
- setShortcutsShortcutSubtitleSet :: (MonadIO m, IsShortcutsShortcut o) => o -> Bool -> m ()
- shortcutsShortcutSubtitleSet :: AttrLabelProxy "subtitleSet"
- data ShortcutsShortcutTitlePropertyInfo
- clearShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutTitle :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o)
- getShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text)
- setShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m ()
- shortcutsShortcutTitle :: AttrLabelProxy "title"
- data ShortcutsShortcutTitleSizeGroupPropertyInfo
- clearShortcutsShortcutTitleSizeGroup :: (MonadIO m, IsShortcutsShortcut o) => o -> m ()
- constructShortcutsShortcutTitleSizeGroup :: (IsShortcutsShortcut o, IsSizeGroup a) => a -> IO (GValueConstruct o)
- setShortcutsShortcutTitleSizeGroup :: (MonadIO m, IsShortcutsShortcut o, IsSizeGroup a) => o -> a -> m ()
- shortcutsShortcutTitleSizeGroup :: AttrLabelProxy "titleSizeGroup"
Exported types
newtype ShortcutsShortcut Source #
GObject ShortcutsShortcut Source # | |
IsImplementorIface ShortcutsShortcut Source # | |
IsObject ShortcutsShortcut Source # | |
IsWidget ShortcutsShortcut Source # | |
IsContainer ShortcutsShortcut Source # | |
IsBox ShortcutsShortcut Source # | |
IsOrientable ShortcutsShortcut Source # | |
IsBuildable ShortcutsShortcut Source # | |
IsShortcutsShortcut ShortcutsShortcut Source # | |
((~) * info (ResolveShortcutsShortcutMethod t ShortcutsShortcut), MethodInfo * info ShortcutsShortcut p) => IsLabel t (ShortcutsShortcut -> p) Source # | |
((~) * info (ResolveShortcutsShortcutMethod t ShortcutsShortcut), MethodInfo * info ShortcutsShortcut p) => IsLabelProxy t (ShortcutsShortcut -> p) Source # | |
HasAttributeList * ShortcutsShortcut Source # | |
type AttributeList ShortcutsShortcut Source # | |
type SignalList ShortcutsShortcut Source # | |
class GObject o => IsShortcutsShortcut o Source #
toShortcutsShortcut :: IsShortcutsShortcut o => o -> IO ShortcutsShortcut Source #
Properties
accelSizeGroup
data ShortcutsShortcutAccelSizeGroupPropertyInfo Source #
clearShortcutsShortcutAccelSizeGroup :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutAccelSizeGroup :: (IsShortcutsShortcut o, IsSizeGroup a) => a -> IO (GValueConstruct o) Source #
setShortcutsShortcutAccelSizeGroup :: (MonadIO m, IsShortcutsShortcut o, IsSizeGroup a) => o -> a -> m () Source #
shortcutsShortcutAccelSizeGroup :: AttrLabelProxy "accelSizeGroup" Source #
accelerator
data ShortcutsShortcutAcceleratorPropertyInfo Source #
clearShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutAccelerator :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o) Source #
getShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text) Source #
setShortcutsShortcutAccelerator :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m () Source #
shortcutsShortcutAccelerator :: AttrLabelProxy "accelerator" Source #
actionName
data ShortcutsShortcutActionNamePropertyInfo Source #
clearShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutActionName :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o) Source #
getShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text) Source #
setShortcutsShortcutActionName :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m () Source #
shortcutsShortcutActionName :: AttrLabelProxy "actionName" Source #
direction
data ShortcutsShortcutDirectionPropertyInfo Source #
constructShortcutsShortcutDirection :: IsShortcutsShortcut o => TextDirection -> IO (GValueConstruct o) Source #
getShortcutsShortcutDirection :: (MonadIO m, IsShortcutsShortcut o) => o -> m TextDirection Source #
setShortcutsShortcutDirection :: (MonadIO m, IsShortcutsShortcut o) => o -> TextDirection -> m () Source #
shortcutsShortcutDirection :: AttrLabelProxy "direction" Source #
icon
data ShortcutsShortcutIconPropertyInfo Source #
clearShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutIcon :: (IsShortcutsShortcut o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Icon) Source #
setShortcutsShortcutIcon :: (MonadIO m, IsShortcutsShortcut o, IsIcon a) => o -> a -> m () Source #
shortcutsShortcutIcon :: AttrLabelProxy "icon" Source #
iconSet
data ShortcutsShortcutIconSetPropertyInfo Source #
constructShortcutsShortcutIconSet :: IsShortcutsShortcut o => Bool -> IO (GValueConstruct o) Source #
getShortcutsShortcutIconSet :: (MonadIO m, IsShortcutsShortcut o) => o -> m Bool Source #
setShortcutsShortcutIconSet :: (MonadIO m, IsShortcutsShortcut o) => o -> Bool -> m () Source #
shortcutsShortcutIconSet :: AttrLabelProxy "iconSet" Source #
shortcutType
data ShortcutsShortcutShortcutTypePropertyInfo Source #
constructShortcutsShortcutShortcutType :: IsShortcutsShortcut o => ShortcutType -> IO (GValueConstruct o) Source #
getShortcutsShortcutShortcutType :: (MonadIO m, IsShortcutsShortcut o) => o -> m ShortcutType Source #
setShortcutsShortcutShortcutType :: (MonadIO m, IsShortcutsShortcut o) => o -> ShortcutType -> m () Source #
shortcutsShortcutShortcutType :: AttrLabelProxy "shortcutType" Source #
subtitle
data ShortcutsShortcutSubtitlePropertyInfo Source #
clearShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutSubtitle :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o) Source #
getShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text) Source #
setShortcutsShortcutSubtitle :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m () Source #
shortcutsShortcutSubtitle :: AttrLabelProxy "subtitle" Source #
subtitleSet
data ShortcutsShortcutSubtitleSetPropertyInfo Source #
constructShortcutsShortcutSubtitleSet :: IsShortcutsShortcut o => Bool -> IO (GValueConstruct o) Source #
getShortcutsShortcutSubtitleSet :: (MonadIO m, IsShortcutsShortcut o) => o -> m Bool Source #
setShortcutsShortcutSubtitleSet :: (MonadIO m, IsShortcutsShortcut o) => o -> Bool -> m () Source #
shortcutsShortcutSubtitleSet :: AttrLabelProxy "subtitleSet" Source #
title
data ShortcutsShortcutTitlePropertyInfo Source #
clearShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutTitle :: IsShortcutsShortcut o => Text -> IO (GValueConstruct o) Source #
getShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> m (Maybe Text) Source #
setShortcutsShortcutTitle :: (MonadIO m, IsShortcutsShortcut o) => o -> Text -> m () Source #
shortcutsShortcutTitle :: AttrLabelProxy "title" Source #
titleSizeGroup
data ShortcutsShortcutTitleSizeGroupPropertyInfo Source #
clearShortcutsShortcutTitleSizeGroup :: (MonadIO m, IsShortcutsShortcut o) => o -> m () Source #
constructShortcutsShortcutTitleSizeGroup :: (IsShortcutsShortcut o, IsSizeGroup a) => a -> IO (GValueConstruct o) Source #
setShortcutsShortcutTitleSizeGroup :: (MonadIO m, IsShortcutsShortcut o, IsSizeGroup a) => o -> a -> m () Source #
shortcutsShortcutTitleSizeGroup :: AttrLabelProxy "titleSizeGroup" Source #