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.
-
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.
-
gi-gtk4 GI.Gtk.Objects.TreeListModel Creates a new empty GtkTreeListModel displaying root with all rows collapsed.
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.
widgetGetRequestMode :: (HasCallStack, MonadIO m, IsWidget a) => a -> m SizeRequestModegi-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.
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.
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
-
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
-
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 ]
nextResultSTM :: ResultHandle v -> STM (Maybe v)greskell-websocket Network.Greskell.WebSocket.Client STM version of nextResult.
nextResponseSTM :: ResponseHandle s -> STM (Maybe (ResponseMessage s))greskell-websocket Network.Greskell.WebSocket.Connection STM version of nextResponse.