| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.TreeSortable
Description
Documentation
newtype TreeSortable #
Constructors
| TreeSortable (ManagedPtr TreeSortable) |
Instances
class (GObject o, IsDescendantOf TreeSortable o) => IsTreeSortable o #
Instances
| (GObject o, IsDescendantOf TreeSortable o) => IsTreeSortable o | |
Defined in GI.Gtk.Interfaces.TreeSortable | |
type family ResolveTreeSortableMethod (t :: Symbol) o where ... #
Equations
data TreeSortableGetSortColumnIdMethodInfo #
Instances
| (signature ~ m (Bool, Int32, SortType), MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableGetSortColumnIdMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableGetSortColumnIdMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeSortableHasDefaultSortFuncMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableHasDefaultSortFuncMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableHasDefaultSortFuncMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeSortableSetDefaultSortFuncMethodInfo #
Instances
| (signature ~ (TreeIterCompareFunc -> m ()), MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableSetDefaultSortFuncMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableSetDefaultSortFuncMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeSortableSetSortColumnIdMethodInfo #
Instances
| (signature ~ (Int32 -> SortType -> m ()), MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableSetSortColumnIdMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableSetSortColumnIdMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeSortableSetSortFuncMethodInfo #
Instances
| (signature ~ (Int32 -> TreeIterCompareFunc -> m ()), MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableSetSortFuncMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableSetSortFuncMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type TreeSortableSortColumnChangedCallback = IO () #
data TreeSortableSortColumnChangedMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsTreeSortable a) => OverloadedMethod TreeSortableSortColumnChangedMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeSortableSortColumnChangedMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeSortable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeSortableSortColumnChangedSignalInfo #
Instances
| SignalInfo TreeSortableSortColumnChangedSignalInfo | |||||
Defined in GI.Gtk.Interfaces.TreeSortable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType TreeSortableSortColumnChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType TreeSortableSortColumnChangedSignalInfo | |||||
Defined in GI.Gtk.Interfaces.TreeSortable type HaskellCallbackType TreeSortableSortColumnChangedSignalInfo = TreeSortableSortColumnChangedCallback | |||||
afterTreeSortableSortColumnChanged :: (IsTreeSortable a, MonadIO m) => a -> ((?self :: a) => TreeSortableSortColumnChangedCallback) -> m SignalHandlerId #
onTreeSortableSortColumnChanged :: (IsTreeSortable a, MonadIO m) => a -> ((?self :: a) => TreeSortableSortColumnChangedCallback) -> m SignalHandlerId #
toTreeSortable :: (MonadIO m, IsTreeSortable o) => o -> m TreeSortable #
treeSortableGetSortColumnId :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> m (Bool, Int32, SortType) #
treeSortableHasDefaultSortFunc :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> m Bool #
treeSortableSetDefaultSortFunc :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> TreeIterCompareFunc -> m () #
treeSortableSetSortColumnId :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> Int32 -> SortType -> m () #
treeSortableSetSortFunc :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> Int32 -> TreeIterCompareFunc -> m () #
treeSortableSortColumnChanged :: (HasCallStack, MonadIO m, IsTreeSortable a) => a -> m () #