| 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 |
GI.Gtk.Objects.PopoverMenu
Description
- newtype PopoverMenu = PopoverMenu (ManagedPtr PopoverMenu)
- class GObject o => IsPopoverMenu o
- toPopoverMenu :: IsPopoverMenu o => o -> IO PopoverMenu
- noPopoverMenu :: Maybe PopoverMenu
- popoverMenuNew :: MonadIO m => m PopoverMenu
- data PopoverMenuOpenSubmenuMethodInfo
- popoverMenuOpenSubmenu :: (MonadIO m, IsPopoverMenu a) => a -> Text -> m ()
- data PopoverMenuVisibleSubmenuPropertyInfo
- clearPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> m ()
- constructPopoverMenuVisibleSubmenu :: IsPopoverMenu o => Text -> IO (GValueConstruct o)
- getPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> m (Maybe Text)
- popoverMenuVisibleSubmenu :: AttrLabelProxy "visibleSubmenu"
- setPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> Text -> m ()
Exported types
newtype PopoverMenu Source #
Constructors
| PopoverMenu (ManagedPtr PopoverMenu) |
Instances
| GObject PopoverMenu Source # | |
| IsObject PopoverMenu Source # | |
| IsWidget PopoverMenu Source # | |
| IsPopover PopoverMenu Source # | |
| IsContainer PopoverMenu Source # | |
| IsBin PopoverMenu Source # | |
| IsBuildable PopoverMenu Source # | |
| IsImplementorIface PopoverMenu Source # | |
| IsPopoverMenu PopoverMenu Source # | |
| ((~) * info (ResolvePopoverMenuMethod t PopoverMenu), MethodInfo * info PopoverMenu p) => IsLabel t (PopoverMenu -> p) Source # | |
| ((~) * info (ResolvePopoverMenuMethod t PopoverMenu), MethodInfo * info PopoverMenu p) => IsLabelProxy t (PopoverMenu -> p) Source # | |
| HasAttributeList * PopoverMenu Source # | |
| type SignalList PopoverMenu Source # | |
| type AttributeList PopoverMenu Source # | |
class GObject o => IsPopoverMenu o Source #
Instances
| (GObject a, UnknownAncestorError Constraint PopoverMenu a) => IsPopoverMenu a Source # | |
| IsPopoverMenu PopoverMenu Source # | |
toPopoverMenu :: IsPopoverMenu o => o -> IO PopoverMenu Source #
Methods
new
popoverMenuNew :: MonadIO m => m PopoverMenu Source #
openSubmenu
popoverMenuOpenSubmenu :: (MonadIO m, IsPopoverMenu a) => a -> Text -> m () Source #
Properties
visibleSubmenu
clearPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> m () Source #
constructPopoverMenuVisibleSubmenu :: IsPopoverMenu o => Text -> IO (GValueConstruct o) Source #
getPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> m (Maybe Text) Source #
popoverMenuVisibleSubmenu :: AttrLabelProxy "visibleSubmenu" Source #
setPopoverMenuVisibleSubmenu :: (MonadIO m, IsPopoverMenu o) => o -> Text -> m () Source #