gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.ColumnViewSorter

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.ColumnViewSorter module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype ColumnViewSorter #

Instances

Instances details
Eq ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

GObject ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

ManagedPtrNewtype ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

TypedObject ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

glibType :: IO GType #

HasParentTypes ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

HasAttributeList ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

(info ~ ResolveColumnViewSorterMethod t ColumnViewSorter, OverloadedMethod info ColumnViewSorter p, HasField t ColumnViewSorter p) => HasField (t :: Symbol) ColumnViewSorter p 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

getField :: ColumnViewSorter -> p

(info ~ ResolveColumnViewSorterMethod t ColumnViewSorter, OverloadedMethodInfo info ColumnViewSorter) => IsLabel t (MethodProxy info ColumnViewSorter) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

fromLabel :: MethodProxy info ColumnViewSorter

(info ~ ResolveColumnViewSorterMethod t ColumnViewSorter, OverloadedMethod info ColumnViewSorter p) => IsLabel t (ColumnViewSorter -> p) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

IsGValue (Maybe ColumnViewSorter) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe ColumnViewSorter -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe ColumnViewSorter) #

type AttributeList ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttributeList ColumnViewSorter = ColumnViewSorterAttributeList
type ParentTypes ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type ParentTypes ColumnViewSorter = '[Sorter, Object]
type SignalList ColumnViewSorter 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type SignalList ColumnViewSorter = ColumnViewSorterSignalList

data ColumnViewSorterGetNSortColumnsMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsColumnViewSorter a) => OverloadedMethod ColumnViewSorterGetNSortColumnsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColumnViewSorterGetNSortColumnsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColumnViewSorterGetNthSortColumnMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m (Maybe ColumnViewColumn, SortType)), MonadIO m, IsColumnViewSorter a) => OverloadedMethod ColumnViewSorterGetNthSortColumnMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColumnViewSorterGetNthSortColumnMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColumnViewSorterGetPrimarySortColumnMethodInfo #

Instances

Instances details
(signature ~ m (Maybe ColumnViewColumn), MonadIO m, IsColumnViewSorter a) => OverloadedMethod ColumnViewSorterGetPrimarySortColumnMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColumnViewSorterGetPrimarySortColumnMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColumnViewSorterGetPrimarySortOrderMethodInfo #

Instances

Instances details
(signature ~ m SortType, MonadIO m, IsColumnViewSorter a) => OverloadedMethod ColumnViewSorterGetPrimarySortOrderMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ColumnViewSorterGetPrimarySortOrderMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ColumnViewSorterPrimarySortColumnPropertyInfo #

Instances

Instances details
AttrInfo ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Associated Types

type AttrAllowedOps ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrAllowedOps ColumnViewSorterPrimarySortColumnPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrGetType ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo = Type ~ ()
type AttrTransferType ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortColumnPropertyInfo = "primary-sort-column"
type AttrOrigin ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

attrGet :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o => o -> IO (AttrGetType ColumnViewSorterPrimarySortColumnPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o, AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o, AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o, AttrTransferTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ColumnViewSorterPrimarySortColumnPropertyInfo)

attrPut :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo o => o -> AttrGetType ColumnViewSorterPrimarySortColumnPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrAllowedOps ColumnViewSorterPrimarySortColumnPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrGetType ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortColumnPropertyInfo = "primary-sort-column"
type AttrOrigin ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo = Type ~ ()
type AttrTransferType ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortColumnPropertyInfo = Type ~ ()

data ColumnViewSorterPrimarySortOrderPropertyInfo #

Instances

Instances details
AttrInfo ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Associated Types

type AttrAllowedOps ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrAllowedOps ColumnViewSorterPrimarySortOrderPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrGetType ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo = Type ~ ()
type AttrTransferType ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortOrderPropertyInfo = "primary-sort-order"
type AttrOrigin ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

Methods

attrGet :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o => o -> IO (AttrGetType ColumnViewSorterPrimarySortOrderPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o, AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o, AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o, AttrTransferTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ColumnViewSorterPrimarySortOrderPropertyInfo)

attrPut :: AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo o => o -> AttrGetType ColumnViewSorterPrimarySortOrderPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrAllowedOps ColumnViewSorterPrimarySortOrderPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrGetType ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrLabel ColumnViewSorterPrimarySortOrderPropertyInfo = "primary-sort-order"
type AttrOrigin ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrSetTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo = Type ~ ()
type AttrTransferType ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type AttrTransferTypeConstraint ColumnViewSorterPrimarySortOrderPropertyInfo = Type ~ ()

class (GObject o, IsDescendantOf ColumnViewSorter o) => IsColumnViewSorter o #

Instances

Instances details
(GObject o, IsDescendantOf ColumnViewSorter o) => IsColumnViewSorter o 
Instance details

Defined in GI.Gtk.Objects.ColumnViewSorter

type family ResolveColumnViewSorterMethod (t :: Symbol) o where ... #

Equations

ResolveColumnViewSorterMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveColumnViewSorterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveColumnViewSorterMethod "changed" o = SorterChangedMethodInfo 
ResolveColumnViewSorterMethod "compare" o = SorterCompareMethodInfo 
ResolveColumnViewSorterMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveColumnViewSorterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveColumnViewSorterMethod "getv" o = ObjectGetvMethodInfo 
ResolveColumnViewSorterMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveColumnViewSorterMethod "notify" o = ObjectNotifyMethodInfo 
ResolveColumnViewSorterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveColumnViewSorterMethod "ref" o = ObjectRefMethodInfo 
ResolveColumnViewSorterMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveColumnViewSorterMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveColumnViewSorterMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveColumnViewSorterMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveColumnViewSorterMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveColumnViewSorterMethod "unref" o = ObjectUnrefMethodInfo 
ResolveColumnViewSorterMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveColumnViewSorterMethod "getData" o = ObjectGetDataMethodInfo 
ResolveColumnViewSorterMethod "getNSortColumns" o = ColumnViewSorterGetNSortColumnsMethodInfo 
ResolveColumnViewSorterMethod "getNthSortColumn" o = ColumnViewSorterGetNthSortColumnMethodInfo 
ResolveColumnViewSorterMethod "getOrder" o = SorterGetOrderMethodInfo 
ResolveColumnViewSorterMethod "getPrimarySortColumn" o = ColumnViewSorterGetPrimarySortColumnMethodInfo 
ResolveColumnViewSorterMethod "getPrimarySortOrder" o = ColumnViewSorterGetPrimarySortOrderMethodInfo 
ResolveColumnViewSorterMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveColumnViewSorterMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveColumnViewSorterMethod "setData" o = ObjectSetDataMethodInfo 
ResolveColumnViewSorterMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveColumnViewSorterMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveColumnViewSorterMethod l o = MethodResolutionFailed l o :: Type 

columnViewSorterGetNSortColumns :: (HasCallStack, MonadIO m, IsColumnViewSorter a) => a -> m Word32 #

columnViewSorterGetNthSortColumn :: (HasCallStack, MonadIO m, IsColumnViewSorter a) => a -> Word32 -> m (Maybe ColumnViewColumn, SortType) #

columnViewSorterGetPrimarySortColumn :: (HasCallStack, MonadIO m, IsColumnViewSorter a) => a -> m (Maybe ColumnViewColumn) #

columnViewSorterGetPrimarySortOrder :: (HasCallStack, MonadIO m, IsColumnViewSorter a) => a -> m SortType #

columnViewSorterPrimarySortColumn :: AttrLabelProxy "primarySortColumn" #

columnViewSorterPrimarySortOrder :: AttrLabelProxy "primarySortOrder" #