| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.Root
Description
Documentation
Constructors
| Root (ManagedPtr Root) |
Instances
| Eq Root | |
| GObject Root | |
Defined in GI.Gtk.Interfaces.Root | |
| ManagedPtrNewtype Root | |
Defined in GI.Gtk.Interfaces.Root Methods toManagedPtr :: Root -> ManagedPtr Root # | |
| TypedObject Root | |
Defined in GI.Gtk.Interfaces.Root | |
| HasParentTypes Root | |
Defined in GI.Gtk.Interfaces.Root | |
| HasAttributeList Root | |
Defined in GI.Gtk.Interfaces.Root | |
| (info ~ ResolveRootMethod t Root, OverloadedMethod info Root p, HasField t Root p) => HasField (t :: Symbol) Root p | |
Defined in GI.Gtk.Interfaces.Root | |
| (info ~ ResolveRootMethod t Root, OverloadedMethodInfo info Root) => IsLabel t (MethodProxy info Root) | |
Defined in GI.Gtk.Interfaces.Root | |
| (info ~ ResolveRootMethod t Root, OverloadedMethod info Root p) => IsLabel t (Root -> p) | |
Defined in GI.Gtk.Interfaces.Root | |
| IsGValue (Maybe Root) | |
Defined in GI.Gtk.Interfaces.Root Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe Root -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe Root) # | |
| type AttributeList Root | |
Defined in GI.Gtk.Interfaces.Root type AttributeList Root = RootAttributeList | |
| type ParentTypes Root | |
Defined in GI.Gtk.Interfaces.Root | |
| type SignalList Root | |
Defined in GI.Gtk.Interfaces.Root type SignalList Root = RootSignalList | |
class (GObject o, IsDescendantOf Root o) => IsRoot o #
Instances
| (GObject o, IsDescendantOf Root o) => IsRoot o | |
Defined in GI.Gtk.Interfaces.Root | |
type family ResolveRootMethod (t :: Symbol) o where ... #
Equations
data RootGetDisplayMethodInfo #
Instances
| (signature ~ m Display, MonadIO m, IsRoot a) => OverloadedMethod RootGetDisplayMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RootGetDisplayMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RootGetFocusMethodInfo #
Instances
| (signature ~ m (Maybe Widget), MonadIO m, IsRoot a) => OverloadedMethod RootGetFocusMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RootGetFocusMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RootSetFocusMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsRoot a, IsWidget b) => OverloadedMethod RootSetFocusMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RootSetFocusMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Root Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
rootGetDisplay :: (HasCallStack, MonadIO m, IsRoot a) => a -> m Display #
rootGetFocus :: (HasCallStack, MonadIO m, IsRoot a) => a -> m (Maybe Widget) #
rootSetFocus :: (HasCallStack, MonadIO m, IsRoot a, IsWidget b) => a -> Maybe b -> m () #