| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.NumericSorter
Description
Documentation
newtype NumericSorter #
Constructors
| NumericSorter (ManagedPtr NumericSorter) |
Instances
class (GObject o, IsDescendantOf NumericSorter o) => IsNumericSorter o #
Instances
| (GObject o, IsDescendantOf NumericSorter o) => IsNumericSorter o | |
Defined in GI.Gtk.Objects.NumericSorter | |
data NumericSorterExpressionPropertyInfo #
Instances
data NumericSorterGetExpressionMethodInfo #
Instances
| (signature ~ m (Maybe Expression), MonadIO m, IsNumericSorter a) => OverloadedMethod NumericSorterGetExpressionMethodInfo a signature | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo NumericSorterGetExpressionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data NumericSorterGetSortOrderMethodInfo #
Instances
| (signature ~ m SortType, MonadIO m, IsNumericSorter a) => OverloadedMethod NumericSorterGetSortOrderMethodInfo a signature | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo NumericSorterGetSortOrderMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data NumericSorterSetExpressionMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsNumericSorter a, IsExpression b) => OverloadedMethod NumericSorterSetExpressionMethodInfo a signature | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo NumericSorterSetExpressionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data NumericSorterSetSortOrderMethodInfo #
Instances
| (signature ~ (SortType -> m ()), MonadIO m, IsNumericSorter a) => OverloadedMethod NumericSorterSetSortOrderMethodInfo a signature | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo NumericSorterSetSortOrderMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.NumericSorter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data NumericSorterSortOrderPropertyInfo #
Instances
| AttrInfo NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter Associated Types
Methods attrGet :: AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o => o -> IO (AttrGetType NumericSorterSortOrderPropertyInfo) attrSet :: (AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o, AttrSetTypeConstraint NumericSorterSortOrderPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o, AttrSetTypeConstraint NumericSorterSortOrderPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o, AttrTransferTypeConstraint NumericSorterSortOrderPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType NumericSorterSortOrderPropertyInfo) attrPut :: AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo o => o -> AttrGetType NumericSorterSortOrderPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter type AttrAllowedOps NumericSorterSortOrderPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
| type AttrGetType NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
| type AttrLabel NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter type AttrLabel NumericSorterSortOrderPropertyInfo = "sort-order" | |||||||||||||||||||||||||||||||||
| type AttrOrigin NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
| type AttrTransferType NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint NumericSorterSortOrderPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.NumericSorter | |||||||||||||||||||||||||||||||||
type family ResolveNumericSorterMethod (t :: Symbol) o where ... #
Equations
| ResolveNumericSorterMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveNumericSorterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveNumericSorterMethod "changed" o = SorterChangedMethodInfo | |
| ResolveNumericSorterMethod "compare" o = SorterCompareMethodInfo | |
| ResolveNumericSorterMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveNumericSorterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveNumericSorterMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveNumericSorterMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveNumericSorterMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveNumericSorterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveNumericSorterMethod "ref" o = ObjectRefMethodInfo | |
| ResolveNumericSorterMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveNumericSorterMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveNumericSorterMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveNumericSorterMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveNumericSorterMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveNumericSorterMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveNumericSorterMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveNumericSorterMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveNumericSorterMethod "getExpression" o = NumericSorterGetExpressionMethodInfo | |
| ResolveNumericSorterMethod "getOrder" o = SorterGetOrderMethodInfo | |
| ResolveNumericSorterMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveNumericSorterMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveNumericSorterMethod "getSortOrder" o = NumericSorterGetSortOrderMethodInfo | |
| ResolveNumericSorterMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveNumericSorterMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveNumericSorterMethod "setExpression" o = NumericSorterSetExpressionMethodInfo | |
| ResolveNumericSorterMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveNumericSorterMethod "setSortOrder" o = NumericSorterSetSortOrderMethodInfo | |
| ResolveNumericSorterMethod l o = MethodResolutionFailed l o :: Type |
clearNumericSorterExpression :: (MonadIO m, IsNumericSorter o) => o -> m () #
constructNumericSorterExpression :: (IsNumericSorter o, MonadIO m, IsExpression a) => a -> m (GValueConstruct o) #
constructNumericSorterSortOrder :: (IsNumericSorter o, MonadIO m) => SortType -> m (GValueConstruct o) #
getNumericSorterExpression :: (MonadIO m, IsNumericSorter o) => o -> m (Maybe Expression) #
getNumericSorterSortOrder :: (MonadIO m, IsNumericSorter o) => o -> m SortType #
numericSorterExpression :: AttrLabelProxy "expression" #
numericSorterGetExpression :: (HasCallStack, MonadIO m, IsNumericSorter a) => a -> m (Maybe Expression) #
numericSorterGetSortOrder :: (HasCallStack, MonadIO m, IsNumericSorter a) => a -> m SortType #
numericSorterNew :: (HasCallStack, MonadIO m, IsExpression a) => Maybe a -> m NumericSorter #
numericSorterSetExpression :: (HasCallStack, MonadIO m, IsNumericSorter a, IsExpression b) => a -> Maybe b -> m () #
numericSorterSetSortOrder :: (HasCallStack, MonadIO m, IsNumericSorter a) => a -> SortType -> m () #
numericSorterSortOrder :: AttrLabelProxy "sortOrder" #
setNumericSorterExpression :: (MonadIO m, IsNumericSorter o, IsExpression a) => o -> a -> m () #
setNumericSorterSortOrder :: (MonadIO m, IsNumericSorter o) => o -> SortType -> m () #
toNumericSorter :: (MonadIO m, IsNumericSorter o) => o -> m NumericSorter #