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

GI.Gtk.Objects.SignalListItemFactory

Description

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

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

Documentation

newtype SignalListItemFactory #

Instances

Instances details
Eq SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

GObject SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

ManagedPtrNewtype SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

TypedObject SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

glibType :: IO GType #

HasParentTypes SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

HasAttributeList SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

(info ~ ResolveSignalListItemFactoryMethod t SignalListItemFactory, OverloadedMethod info SignalListItemFactory p, HasField t SignalListItemFactory p) => HasField (t :: Symbol) SignalListItemFactory p 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

(info ~ ResolveSignalListItemFactoryMethod t SignalListItemFactory, OverloadedMethodInfo info SignalListItemFactory) => IsLabel t (MethodProxy info SignalListItemFactory) 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

fromLabel :: MethodProxy info SignalListItemFactory

(info ~ ResolveSignalListItemFactoryMethod t SignalListItemFactory, OverloadedMethod info SignalListItemFactory p) => IsLabel t (SignalListItemFactory -> p) 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

IsGValue (Maybe SignalListItemFactory) 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

type AttributeList SignalListItemFactory = SignalListItemFactoryAttributeList
type ParentTypes SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

type ParentTypes SignalListItemFactory = '[ListItemFactory, Object]
type SignalList SignalListItemFactory 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

type SignalList SignalListItemFactory = SignalListItemFactorySignalList

class (GObject o, IsDescendantOf SignalListItemFactory o) => IsSignalListItemFactory o #

Instances

Instances details
(GObject o, IsDescendantOf SignalListItemFactory o) => IsSignalListItemFactory o 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

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

Equations

ResolveSignalListItemFactoryMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveSignalListItemFactoryMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveSignalListItemFactoryMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveSignalListItemFactoryMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveSignalListItemFactoryMethod "getv" o = ObjectGetvMethodInfo 
ResolveSignalListItemFactoryMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveSignalListItemFactoryMethod "notify" o = ObjectNotifyMethodInfo 
ResolveSignalListItemFactoryMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveSignalListItemFactoryMethod "ref" o = ObjectRefMethodInfo 
ResolveSignalListItemFactoryMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveSignalListItemFactoryMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveSignalListItemFactoryMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveSignalListItemFactoryMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveSignalListItemFactoryMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveSignalListItemFactoryMethod "unref" o = ObjectUnrefMethodInfo 
ResolveSignalListItemFactoryMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveSignalListItemFactoryMethod "getData" o = ObjectGetDataMethodInfo 
ResolveSignalListItemFactoryMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveSignalListItemFactoryMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveSignalListItemFactoryMethod "setData" o = ObjectSetDataMethodInfo 
ResolveSignalListItemFactoryMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveSignalListItemFactoryMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveSignalListItemFactoryMethod l o = MethodResolutionFailed l o :: Type 

type SignalListItemFactoryBindCallback = Object -> IO () #

data SignalListItemFactoryBindSignalInfo #

Instances

Instances details
SignalInfo SignalListItemFactoryBindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Associated Types

type HaskellCallbackType SignalListItemFactoryBindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SignalListItemFactoryBindSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SignalListItemFactoryBindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

type SignalListItemFactorySetupCallback = Object -> IO () #

data SignalListItemFactorySetupSignalInfo #

Instances

Instances details
SignalInfo SignalListItemFactorySetupSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Associated Types

type HaskellCallbackType SignalListItemFactorySetupSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SignalListItemFactorySetupSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SignalListItemFactorySetupSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

data SignalListItemFactoryTeardownSignalInfo #

Instances

Instances details
SignalInfo SignalListItemFactoryTeardownSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SignalListItemFactoryTeardownSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SignalListItemFactoryTeardownSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

type SignalListItemFactoryUnbindCallback = Object -> IO () #

data SignalListItemFactoryUnbindSignalInfo #

Instances

Instances details
SignalInfo SignalListItemFactoryUnbindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Associated Types

type HaskellCallbackType SignalListItemFactoryUnbindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SignalListItemFactoryUnbindSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SignalListItemFactoryUnbindSignalInfo 
Instance details

Defined in GI.Gtk.Objects.SignalListItemFactory

afterSignalListItemFactoryBind :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryBindCallback) -> m SignalHandlerId #

afterSignalListItemFactorySetup :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactorySetupCallback) -> m SignalHandlerId #

afterSignalListItemFactoryTeardown :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryTeardownCallback) -> m SignalHandlerId #

afterSignalListItemFactoryUnbind :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryUnbindCallback) -> m SignalHandlerId #

onSignalListItemFactoryBind :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryBindCallback) -> m SignalHandlerId #

onSignalListItemFactorySetup :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactorySetupCallback) -> m SignalHandlerId #

onSignalListItemFactoryTeardown :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryTeardownCallback) -> m SignalHandlerId #

onSignalListItemFactoryUnbind :: (IsSignalListItemFactory a, MonadIO m) => a -> ((?self :: a) => SignalListItemFactoryUnbindCallback) -> m SignalHandlerId #

signalListItemFactoryNew :: (HasCallStack, MonadIO m) => m SignalListItemFactory #