| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.BoolFilter
Description
Documentation
newtype BoolFilter #
Constructors
| BoolFilter (ManagedPtr BoolFilter) |
Instances
data BoolFilterExpressionPropertyInfo #
Instances
data BoolFilterGetExpressionMethodInfo #
Instances
| (signature ~ m (Maybe Expression), MonadIO m, IsBoolFilter a) => OverloadedMethod BoolFilterGetExpressionMethodInfo a signature | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo BoolFilterGetExpressionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BoolFilterGetInvertMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsBoolFilter a) => OverloadedMethod BoolFilterGetInvertMethodInfo a signature | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo BoolFilterGetInvertMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BoolFilterInvertPropertyInfo #
Instances
| AttrInfo BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter Associated Types
Methods attrGet :: AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o => o -> IO (AttrGetType BoolFilterInvertPropertyInfo) attrSet :: (AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o, AttrSetTypeConstraint BoolFilterInvertPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o, AttrSetTypeConstraint BoolFilterInvertPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o, AttrTransferTypeConstraint BoolFilterInvertPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType BoolFilterInvertPropertyInfo) attrPut :: AttrBaseTypeConstraint BoolFilterInvertPropertyInfo o => o -> AttrGetType BoolFilterInvertPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrAllowedOps BoolFilterInvertPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter | |||||||||||||||||||||||||||||||||
| type AttrGetType BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrGetType BoolFilterInvertPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrLabel BoolFilterInvertPropertyInfo = "invert" | |||||||||||||||||||||||||||||||||
| type AttrOrigin BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrSetTypeConstraint BoolFilterInvertPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrTransferType BoolFilterInvertPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint BoolFilterInvertPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.BoolFilter type AttrTransferTypeConstraint BoolFilterInvertPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data BoolFilterSetExpressionMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsBoolFilter a, IsExpression b) => OverloadedMethod BoolFilterSetExpressionMethodInfo a signature | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo BoolFilterSetExpressionMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BoolFilterSetInvertMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsBoolFilter a) => OverloadedMethod BoolFilterSetInvertMethodInfo a signature | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo BoolFilterSetInvertMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.BoolFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf BoolFilter o) => IsBoolFilter o #
Instances
| (GObject o, IsDescendantOf BoolFilter o) => IsBoolFilter o | |
Defined in GI.Gtk.Objects.BoolFilter | |
type family ResolveBoolFilterMethod (t :: Symbol) o where ... #
Equations
| ResolveBoolFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveBoolFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveBoolFilterMethod "changed" o = FilterChangedMethodInfo | |
| ResolveBoolFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveBoolFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveBoolFilterMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveBoolFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveBoolFilterMethod "match" o = FilterMatchMethodInfo | |
| ResolveBoolFilterMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveBoolFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveBoolFilterMethod "ref" o = ObjectRefMethodInfo | |
| ResolveBoolFilterMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveBoolFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveBoolFilterMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveBoolFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveBoolFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveBoolFilterMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveBoolFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveBoolFilterMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveBoolFilterMethod "getExpression" o = BoolFilterGetExpressionMethodInfo | |
| ResolveBoolFilterMethod "getInvert" o = BoolFilterGetInvertMethodInfo | |
| ResolveBoolFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveBoolFilterMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveBoolFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo | |
| ResolveBoolFilterMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveBoolFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveBoolFilterMethod "setExpression" o = BoolFilterSetExpressionMethodInfo | |
| ResolveBoolFilterMethod "setInvert" o = BoolFilterSetInvertMethodInfo | |
| ResolveBoolFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveBoolFilterMethod l o = MethodResolutionFailed l o :: Type |
boolFilterExpression :: AttrLabelProxy "expression" #
boolFilterGetExpression :: (HasCallStack, MonadIO m, IsBoolFilter a) => a -> m (Maybe Expression) #
boolFilterGetInvert :: (HasCallStack, MonadIO m, IsBoolFilter a) => a -> m Bool #
boolFilterInvert :: AttrLabelProxy "invert" #
boolFilterNew :: (HasCallStack, MonadIO m, IsExpression a) => Maybe a -> m BoolFilter #
boolFilterSetExpression :: (HasCallStack, MonadIO m, IsBoolFilter a, IsExpression b) => a -> Maybe b -> m () #
boolFilterSetInvert :: (HasCallStack, MonadIO m, IsBoolFilter a) => a -> Bool -> m () #
clearBoolFilterExpression :: (MonadIO m, IsBoolFilter o) => o -> m () #
constructBoolFilterExpression :: (IsBoolFilter o, MonadIO m, IsExpression a) => a -> m (GValueConstruct o) #
constructBoolFilterInvert :: (IsBoolFilter o, MonadIO m) => Bool -> m (GValueConstruct o) #
getBoolFilterExpression :: (MonadIO m, IsBoolFilter o) => o -> m (Maybe Expression) #
getBoolFilterInvert :: (MonadIO m, IsBoolFilter o) => o -> m Bool #
setBoolFilterExpression :: (MonadIO m, IsBoolFilter o, IsExpression a) => o -> a -> m () #
setBoolFilterInvert :: (MonadIO m, IsBoolFilter o) => o -> Bool -> m () #
toBoolFilter :: (MonadIO m, IsBoolFilter o) => o -> m BoolFilter #