Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

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

  1. treeListModelGetRow :: (HasCallStack, MonadIO m, IsTreeListModel a) => a -> Word32 -> m (Maybe TreeListRow)

    gi-gtk4 GI.Gtk.Objects.TreeListModel

    Gets the row object for the given row. If position is greater than the number of items in self, Nothing is returned. The row object can be used to expand and collapse rows as well as to inspect its position in the tree. See its documentation for details. This row object is persistent and will refer to the current item as long as the row is present in self, independent of other rows being added or removed. If self is set to not be passthrough, this function is equivalent to calling g_list_model_get_item(). Do not confuse this function with treeListModelGetChildRow.

  2. treeListModelNew :: (HasCallStack, MonadIO m, IsListModel a) => a -> Bool -> Bool -> TreeListModelCreateModelFunc -> m TreeListModel

    gi-gtk4 GI.Gtk.Objects.TreeListModel

    Creates a new empty GtkTreeListModel displaying root with all rows collapsed.

  3. treeListModelSetAutoexpand :: (HasCallStack, MonadIO m, IsTreeListModel a) => a -> Bool -> m ()

    gi-gtk4 GI.Gtk.Objects.TreeListModel

    Sets whether the model should autoexpand. If set to True, the model will recursively expand all rows that get added to the model. This can be either rows added by changes to the underlying models or via treeListRowSetExpanded.

  4. widgetGetRequestMode :: (HasCallStack, MonadIO m, IsWidget a) => a -> m SizeRequestMode

    gi-gtk4 GI.Gtk.Objects.Widget

    Gets whether the widget prefers a height-for-width layout or a width-for-height layout. Single-child widgets generally propagate the preference of their child, more complex widgets need to request something either in context of their children or in context of their allocation capabilities.

  5. widgetListMnemonicLabels :: (HasCallStack, MonadIO m, IsWidget a) => a -> m [Widget]

    gi-gtk4 GI.Gtk.Objects.Widget

    Returns the widgets for which this widget is the target of a mnemonic. Typically, these widgets will be labels. See, for example, labelSetMnemonicWidget. The widgets in the list are not individually referenced. If you want to iterate through the list and perform actions involving callbacks that might destroy the widgets, you must call g_list_foreach (result, (GFunc)g_object_ref, NULL) first, and then unref all the widgets afterwards.

  6. clearWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m ()

    gi-gtk4 GI.Gtk.Structs.WidgetClass

    Set the value of the “get_request_mode” field to Nothing. When overloading is enabled, this is equivalent to

    clear #getRequestMode
    

  7. getWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGetRequestModeFieldCallback)

    gi-gtk4 GI.Gtk.Structs.WidgetClass

    Get the value of the “get_request_mode” field. When overloading is enabled, this is equivalent to

    get widgetClass #getRequestMode
    

  8. setWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGetRequestModeFieldCallback -> m ()

    gi-gtk4 GI.Gtk.Structs.WidgetClass

    Set the value of the “get_request_mode” field. When overloading is enabled, this is equivalent to

    set widgetClass [ #getRequestMode := value ]
    

  9. nextResultSTM :: ResultHandle v -> STM (Maybe v)

    greskell-websocket Network.Greskell.WebSocket.Client

    STM version of nextResult.

  10. nextResponseSTM :: ResponseHandle s -> STM (Maybe (ResponseMessage s))

    greskell-websocket Network.Greskell.WebSocket.Connection

    STM version of nextResponse.

Page 144 of many | Previous | Next