Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. getMenuMonitor :: (MonadIO m, IsMenu o) => o -> m Int32

    gi-gtk3 GI.Gtk.Objects.Menu

    Get the value of the “monitor” property. When overloading is enabled, this is equivalent to

    get menu #monitor
    

  2. onMenuMoveScroll :: (IsMenu a, MonadIO m) => a -> ((?self :: a) => MenuMoveScrollCallback) -> m SignalHandlerId

    gi-gtk3 GI.Gtk.Objects.Menu

    Connect a signal handler for the moveScroll signal, to be run before the default handler. When overloading is enabled, this is equivalent to

    on menu #moveScroll callback
    

  3. setMenuMenuTypeHint :: (MonadIO m, IsMenu o) => o -> WindowTypeHint -> m ()

    gi-gtk3 GI.Gtk.Objects.Menu

    Set the value of the “menu-type-hint” property. When overloading is enabled, this is equivalent to

    set menu [ #menuTypeHint := value ]
    

  4. setMenuMonitor :: (MonadIO m, IsMenu o) => o -> Int32 -> m ()

    gi-gtk3 GI.Gtk.Objects.Menu

    Set the value of the “monitor” property. When overloading is enabled, this is equivalent to

    set menu [ #monitor := value ]
    

  5. clearMenuButtonMenuModel :: (MonadIO m, IsMenuButton o) => o -> m ()

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Set the value of the “menu-model” property to Nothing. When overloading is enabled, this is equivalent to

    clear #menuModel
    

  6. constructMenuButtonMenuModel :: (IsMenuButton o, MonadIO m, IsMenuModel a) => a -> m (GValueConstruct o)

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Construct a GValueConstruct with valid value for the “menu-model” property. This is rarely needed directly, but it is used by new.

  7. getMenuButtonMenuModel :: (MonadIO m, IsMenuButton o) => o -> m (Maybe MenuModel)

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Get the value of the “menu-model” property. When overloading is enabled, this is equivalent to

    get menuButton #menuModel
    

  8. menuButtonGetMenuModel :: (HasCallStack, MonadIO m, IsMenuButton a) => a -> m (Maybe MenuModel)

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Returns the MenuModel used to generate the popup. Since: 3.6

  9. menuButtonSetMenuModel :: (HasCallStack, MonadIO m, IsMenuButton a, IsMenuModel b) => a -> Maybe b -> m ()

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Sets the MenuModel from which the popup will be constructed, or Nothing to dissociate any existing menu model and disable the button. Depending on the value of MenuButton:usePopover, either a Menu will be created with menuNewFromModel, or a Popover with popoverNewFromModel. In either case, actions will be connected as documented for these functions. If MenuButton:popup or MenuButton:popover are already set, those widgets are dissociated from the menuButton, and those properties are set to Nothing. Since: 3.6

  10. setMenuButtonMenuModel :: (MonadIO m, IsMenuButton o, IsMenuModel a) => o -> a -> m ()

    gi-gtk3 GI.Gtk.Objects.MenuButton

    Set the value of the “menu-model” property. When overloading is enabled, this is equivalent to

    set menuButton [ #menuModel := value ]
    

Page 173 of many | Previous | Next