gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Interfaces

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Interfaces module in the gi-gdk4 package.

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

Documentation

newtype DevicePad #

Instances

Instances details
Eq DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

(==) :: DevicePad -> DevicePad -> Bool

(/=) :: DevicePad -> DevicePad -> Bool

GObject DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

ManagedPtrNewtype DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

TypedObject DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

glibType :: IO GType #

HasParentTypes DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

HasAttributeList DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

(info ~ ResolveDevicePadMethod t DevicePad, OverloadedMethod info DevicePad p, HasField t DevicePad p) => HasField (t :: Symbol) DevicePad p 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

getField :: DevicePad -> p

(info ~ ResolveDevicePadMethod t DevicePad, OverloadedMethodInfo info DevicePad) => IsLabel t (MethodProxy info DevicePad) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

fromLabel :: MethodProxy info DevicePad

(info ~ ResolveDevicePadMethod t DevicePad, OverloadedMethod info DevicePad p) => IsLabel t (DevicePad -> p) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

fromLabel :: DevicePad -> p

IsGValue (Maybe DevicePad) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

type AttributeList DevicePad = DevicePadAttributeList
type ParentTypes DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

type ParentTypes DevicePad = '[Device, Object]
type SignalList DevicePad 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

type SignalList DevicePad = DevicePadSignalList

newtype DragSurface #

Instances

Instances details
Eq DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

(==) :: DragSurface -> DragSurface -> Bool

(/=) :: DragSurface -> DragSurface -> Bool

GObject DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

ManagedPtrNewtype DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

TypedObject DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

glibType :: IO GType #

HasParentTypes DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

HasAttributeList DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

(info ~ ResolveDragSurfaceMethod t DragSurface, OverloadedMethod info DragSurface p, HasField t DragSurface p) => HasField (t :: Symbol) DragSurface p 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

getField :: DragSurface -> p

(info ~ ResolveDragSurfaceMethod t DragSurface, OverloadedMethodInfo info DragSurface) => IsLabel t (MethodProxy info DragSurface) 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

fromLabel :: MethodProxy info DragSurface

(info ~ ResolveDragSurfaceMethod t DragSurface, OverloadedMethod info DragSurface p) => IsLabel t (DragSurface -> p) 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

fromLabel :: DragSurface -> p

IsGValue (Maybe DragSurface) 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

type AttributeList DragSurface = DragSurfaceAttributeList
type ParentTypes DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

type ParentTypes DragSurface = '[Object, Surface]
type SignalList DragSurface 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

type SignalList DragSurface = DragSurfaceSignalList

newtype Paintable #

Instances

Instances details
Eq Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

(==) :: Paintable -> Paintable -> Bool

(/=) :: Paintable -> Paintable -> Bool

GObject Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

ManagedPtrNewtype Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

TypedObject Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

glibType :: IO GType #

HasParentTypes Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

HasAttributeList Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

(info ~ ResolvePaintableMethod t Paintable, OverloadedMethod info Paintable p, HasField t Paintable p) => HasField (t :: Symbol) Paintable p 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

getField :: Paintable -> p

(info ~ ResolvePaintableMethod t Paintable, OverloadedMethodInfo info Paintable) => IsLabel t (MethodProxy info Paintable) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

fromLabel :: MethodProxy info Paintable

(info ~ ResolvePaintableMethod t Paintable, OverloadedMethod info Paintable p) => IsLabel t (Paintable -> p) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

fromLabel :: Paintable -> p

IsGValue (Maybe Paintable) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

type AttributeList Paintable = PaintableAttributeList
type ParentTypes Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

type ParentTypes Paintable = '[Object]
type SignalList Paintable 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

type SignalList Paintable = PaintableSignalList

newtype Popup #

Constructors

Popup (ManagedPtr Popup) 

Instances

Instances details
Eq Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

(==) :: Popup -> Popup -> Bool

(/=) :: Popup -> Popup -> Bool

GObject Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

ManagedPtrNewtype Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

TypedObject Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

glibType :: IO GType #

HasParentTypes Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

HasAttributeList Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

(info ~ ResolvePopupMethod t Popup, OverloadedMethod info Popup p, HasField t Popup p) => HasField (t :: Symbol) Popup p 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

getField :: Popup -> p

(info ~ ResolvePopupMethod t Popup, OverloadedMethodInfo info Popup) => IsLabel t (MethodProxy info Popup) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

fromLabel :: MethodProxy info Popup

(info ~ ResolvePopupMethod t Popup, OverloadedMethod info Popup p) => IsLabel t (Popup -> p) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

fromLabel :: Popup -> p

IsGValue (Maybe Popup) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttributeList Popup = PopupAttributeList
type ParentTypes Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type ParentTypes Popup = '[Object, Surface]
type SignalList Popup 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type SignalList Popup = PopupSignalList

newtype Toplevel #

Constructors

Toplevel (ManagedPtr Toplevel) 

Instances

Instances details
Eq Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

(==) :: Toplevel -> Toplevel -> Bool

(/=) :: Toplevel -> Toplevel -> Bool

GObject Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

ManagedPtrNewtype Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

TypedObject Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

glibType :: IO GType #

HasParentTypes Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

HasAttributeList Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

(info ~ ResolveToplevelMethod t Toplevel, OverloadedMethod info Toplevel p, HasField t Toplevel p) => HasField (t :: Symbol) Toplevel p 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

getField :: Toplevel -> p

(info ~ ResolveToplevelMethod t Toplevel, OverloadedMethodInfo info Toplevel) => IsLabel t (MethodProxy info Toplevel) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

fromLabel :: MethodProxy info Toplevel

(info ~ ResolveToplevelMethod t Toplevel, OverloadedMethod info Toplevel p) => IsLabel t (Toplevel -> p) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

fromLabel :: Toplevel -> p

IsGValue (Maybe Toplevel) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttributeList Toplevel = ToplevelAttributeList
type ParentTypes Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type ParentTypes Toplevel = '[Object, Surface]
type SignalList Toplevel 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type SignalList Toplevel = ToplevelSignalList

data DevicePadGetFeatureGroupMethodInfo #

Instances

Instances details
(signature ~ (DevicePadFeature -> Int32 -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetFeatureGroupMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DevicePadGetFeatureGroupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DevicePadGetGroupNModesMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetGroupNModesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DevicePadGetGroupNModesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DevicePadGetNFeaturesMethodInfo #

Instances

Instances details
(signature ~ (DevicePadFeature -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetNFeaturesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DevicePadGetNFeaturesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DevicePadGetNGroupsMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetNGroupsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DevicePadGetNGroupsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf DevicePad o) => IsDevicePad o #

Instances

Instances details
(GObject o, IsDescendantOf DevicePad o) => IsDevicePad o 
Instance details

Defined in GI.Gdk.Interfaces.DevicePad

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

Equations

ResolveDevicePadMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDevicePadMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDevicePadMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDevicePadMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDevicePadMethod "getv" o = ObjectGetvMethodInfo 
ResolveDevicePadMethod "hasBidiLayouts" o = DeviceHasBidiLayoutsMethodInfo 
ResolveDevicePadMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDevicePadMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDevicePadMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDevicePadMethod "ref" o = ObjectRefMethodInfo 
ResolveDevicePadMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDevicePadMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDevicePadMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDevicePadMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDevicePadMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDevicePadMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDevicePadMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDevicePadMethod "getActiveLayoutIndex" o = DeviceGetActiveLayoutIndexMethodInfo 
ResolveDevicePadMethod "getCapsLockState" o = DeviceGetCapsLockStateMethodInfo 
ResolveDevicePadMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDevicePadMethod "getDeviceTool" o = DeviceGetDeviceToolMethodInfo 
ResolveDevicePadMethod "getDirection" o = DeviceGetDirectionMethodInfo 
ResolveDevicePadMethod "getDisplay" o = DeviceGetDisplayMethodInfo 
ResolveDevicePadMethod "getFeatureGroup" o = DevicePadGetFeatureGroupMethodInfo 
ResolveDevicePadMethod "getGroupNModes" o = DevicePadGetGroupNModesMethodInfo 
ResolveDevicePadMethod "getHasCursor" o = DeviceGetHasCursorMethodInfo 
ResolveDevicePadMethod "getLayoutNames" o = DeviceGetLayoutNamesMethodInfo 
ResolveDevicePadMethod "getModifierState" o = DeviceGetModifierStateMethodInfo 
ResolveDevicePadMethod "getNFeatures" o = DevicePadGetNFeaturesMethodInfo 
ResolveDevicePadMethod "getNGroups" o = DevicePadGetNGroupsMethodInfo 
ResolveDevicePadMethod "getName" o = DeviceGetNameMethodInfo 
ResolveDevicePadMethod "getNumLockState" o = DeviceGetNumLockStateMethodInfo 
ResolveDevicePadMethod "getNumTouches" o = DeviceGetNumTouchesMethodInfo 
ResolveDevicePadMethod "getProductId" o = DeviceGetProductIdMethodInfo 
ResolveDevicePadMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDevicePadMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDevicePadMethod "getScrollLockState" o = DeviceGetScrollLockStateMethodInfo 
ResolveDevicePadMethod "getSeat" o = DeviceGetSeatMethodInfo 
ResolveDevicePadMethod "getSource" o = DeviceGetSourceMethodInfo 
ResolveDevicePadMethod "getSurfaceAtPosition" o = DeviceGetSurfaceAtPositionMethodInfo 
ResolveDevicePadMethod "getTimestamp" o = DeviceGetTimestampMethodInfo 
ResolveDevicePadMethod "getVendorId" o = DeviceGetVendorIdMethodInfo 
ResolveDevicePadMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDevicePadMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDevicePadMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDevicePadMethod l o = MethodResolutionFailed l o :: Type 

devicePadGetFeatureGroup :: (HasCallStack, MonadIO m, IsDevicePad a) => a -> DevicePadFeature -> Int32 -> m Int32 #

devicePadGetGroupNModes :: (HasCallStack, MonadIO m, IsDevicePad a) => a -> Int32 -> m Int32 #

devicePadGetNFeatures :: (HasCallStack, MonadIO m, IsDevicePad a) => a -> DevicePadFeature -> m Int32 #

devicePadGetNGroups :: (HasCallStack, MonadIO m, IsDevicePad a) => a -> m Int32 #

toDevicePad :: (MonadIO m, IsDevicePad o) => o -> m DevicePad #

data DragSurfaceComputeSizeSignalInfo #

Instances

Instances details
SignalInfo DragSurfaceComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Associated Types

type HaskellCallbackType DragSurfaceComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DragSurfaceComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

data DragSurfacePresentMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m Bool), MonadIO m, IsDragSurface a) => OverloadedMethod DragSurfacePresentMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DragSurfacePresentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf DragSurface o) => IsDragSurface o #

Instances

Instances details
(GObject o, IsDescendantOf DragSurface o) => IsDragSurface o 
Instance details

Defined in GI.Gdk.Interfaces.DragSurface

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

Equations

ResolveDragSurfaceMethod "beep" o = SurfaceBeepMethodInfo 
ResolveDragSurfaceMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDragSurfaceMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDragSurfaceMethod "createCairoContext" o = SurfaceCreateCairoContextMethodInfo 
ResolveDragSurfaceMethod "createGlContext" o = SurfaceCreateGlContextMethodInfo 
ResolveDragSurfaceMethod "createSimilarSurface" o = SurfaceCreateSimilarSurfaceMethodInfo 
ResolveDragSurfaceMethod "createVulkanContext" o = SurfaceCreateVulkanContextMethodInfo 
ResolveDragSurfaceMethod "destroy" o = SurfaceDestroyMethodInfo 
ResolveDragSurfaceMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDragSurfaceMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDragSurfaceMethod "getv" o = ObjectGetvMethodInfo 
ResolveDragSurfaceMethod "hide" o = SurfaceHideMethodInfo 
ResolveDragSurfaceMethod "isDestroyed" o = SurfaceIsDestroyedMethodInfo 
ResolveDragSurfaceMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDragSurfaceMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDragSurfaceMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDragSurfaceMethod "present" o = DragSurfacePresentMethodInfo 
ResolveDragSurfaceMethod "queueRender" o = SurfaceQueueRenderMethodInfo 
ResolveDragSurfaceMethod "ref" o = ObjectRefMethodInfo 
ResolveDragSurfaceMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDragSurfaceMethod "requestLayout" o = SurfaceRequestLayoutMethodInfo 
ResolveDragSurfaceMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDragSurfaceMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDragSurfaceMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDragSurfaceMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDragSurfaceMethod "translateCoordinates" o = SurfaceTranslateCoordinatesMethodInfo 
ResolveDragSurfaceMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDragSurfaceMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDragSurfaceMethod "getCursor" o = SurfaceGetCursorMethodInfo 
ResolveDragSurfaceMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDragSurfaceMethod "getDeviceCursor" o = SurfaceGetDeviceCursorMethodInfo 
ResolveDragSurfaceMethod "getDevicePosition" o = SurfaceGetDevicePositionMethodInfo 
ResolveDragSurfaceMethod "getDisplay" o = SurfaceGetDisplayMethodInfo 
ResolveDragSurfaceMethod "getFrameClock" o = SurfaceGetFrameClockMethodInfo 
ResolveDragSurfaceMethod "getHeight" o = SurfaceGetHeightMethodInfo 
ResolveDragSurfaceMethod "getMapped" o = SurfaceGetMappedMethodInfo 
ResolveDragSurfaceMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDragSurfaceMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDragSurfaceMethod "getScale" o = SurfaceGetScaleMethodInfo 
ResolveDragSurfaceMethod "getScaleFactor" o = SurfaceGetScaleFactorMethodInfo 
ResolveDragSurfaceMethod "getWidth" o = SurfaceGetWidthMethodInfo 
ResolveDragSurfaceMethod "setCursor" o = SurfaceSetCursorMethodInfo 
ResolveDragSurfaceMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDragSurfaceMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDragSurfaceMethod "setDeviceCursor" o = SurfaceSetDeviceCursorMethodInfo 
ResolveDragSurfaceMethod "setInputRegion" o = SurfaceSetInputRegionMethodInfo 
ResolveDragSurfaceMethod "setOpaqueRegion" o = SurfaceSetOpaqueRegionMethodInfo 
ResolveDragSurfaceMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDragSurfaceMethod l o = MethodResolutionFailed l o :: Type 

afterDragSurfaceComputeSize :: (IsDragSurface a, MonadIO m) => a -> ((?self :: a) => DragSurfaceComputeSizeCallback) -> m SignalHandlerId #

dragSurfacePresent :: (HasCallStack, MonadIO m, IsDragSurface a) => a -> Int32 -> Int32 -> m Bool #

onDragSurfaceComputeSize :: (IsDragSurface a, MonadIO m) => a -> ((?self :: a) => DragSurfaceComputeSizeCallback) -> m SignalHandlerId #

toDragSurface :: (MonadIO m, IsDragSurface o) => o -> m DragSurface #

class (GObject o, IsDescendantOf Paintable o) => IsPaintable o #

Instances

Instances details
(GObject o, IsDescendantOf Paintable o) => IsPaintable o 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

data PaintableComputeConcreteSizeMethodInfo #

Instances

Instances details
(signature ~ (Double -> Double -> Double -> Double -> m (Double, Double)), MonadIO m, IsPaintable a) => OverloadedMethod PaintableComputeConcreteSizeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableComputeConcreteSizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableGetCurrentImageMethodInfo #

Instances

Instances details
(signature ~ m Paintable, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetCurrentImageMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableGetCurrentImageMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableGetFlagsMethodInfo #

Instances

Instances details
(signature ~ m [PaintableFlags], MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetFlagsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableGetFlagsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableGetIntrinsicAspectRatioMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicAspectRatioMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableGetIntrinsicAspectRatioMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableGetIntrinsicHeightMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicHeightMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableGetIntrinsicHeightMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableGetIntrinsicWidthMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicWidthMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableGetIntrinsicWidthMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableInvalidateContentsMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsPaintable a) => OverloadedMethod PaintableInvalidateContentsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableInvalidateContentsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableInvalidateContentsSignalInfo #

Instances

Instances details
SignalInfo PaintableInvalidateContentsSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Associated Types

type HaskellCallbackType PaintableInvalidateContentsSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType PaintableInvalidateContentsSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

data PaintableInvalidateSizeMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsPaintable a) => OverloadedMethod PaintableInvalidateSizeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableInvalidateSizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaintableInvalidateSizeSignalInfo #

Instances

Instances details
SignalInfo PaintableInvalidateSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Associated Types

type HaskellCallbackType PaintableInvalidateSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType PaintableInvalidateSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

data PaintableSnapshotMethodInfo #

Instances

Instances details
(signature ~ (b -> Double -> Double -> m ()), MonadIO m, IsPaintable a, IsSnapshot b) => OverloadedMethod PaintableSnapshotMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PaintableSnapshotMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Paintable

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolvePaintableMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolvePaintableMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolvePaintableMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo 
ResolvePaintableMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolvePaintableMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolvePaintableMethod "getv" o = ObjectGetvMethodInfo 
ResolvePaintableMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo 
ResolvePaintableMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo 
ResolvePaintableMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolvePaintableMethod "notify" o = ObjectNotifyMethodInfo 
ResolvePaintableMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolvePaintableMethod "ref" o = ObjectRefMethodInfo 
ResolvePaintableMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolvePaintableMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolvePaintableMethod "snapshot" o = PaintableSnapshotMethodInfo 
ResolvePaintableMethod "stealData" o = ObjectStealDataMethodInfo 
ResolvePaintableMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolvePaintableMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolvePaintableMethod "unref" o = ObjectUnrefMethodInfo 
ResolvePaintableMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolvePaintableMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo 
ResolvePaintableMethod "getData" o = ObjectGetDataMethodInfo 
ResolvePaintableMethod "getFlags" o = PaintableGetFlagsMethodInfo 
ResolvePaintableMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo 
ResolvePaintableMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo 
ResolvePaintableMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo 
ResolvePaintableMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolvePaintableMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolvePaintableMethod "setData" o = ObjectSetDataMethodInfo 
ResolvePaintableMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolvePaintableMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolvePaintableMethod l o = MethodResolutionFailed l o :: Type 

afterPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateContentsCallback) -> m SignalHandlerId #

afterPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateSizeCallback) -> m SignalHandlerId #

onPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateContentsCallback) -> m SignalHandlerId #

onPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateSizeCallback) -> m SignalHandlerId #

paintableComputeConcreteSize :: (HasCallStack, MonadIO m, IsPaintable a) => a -> Double -> Double -> Double -> Double -> m (Double, Double) #

paintableGetCurrentImage :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m Paintable #

paintableGetFlags :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m [PaintableFlags] #

paintableGetIntrinsicAspectRatio :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m Double #

paintableGetIntrinsicHeight :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m Int32 #

paintableGetIntrinsicWidth :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m Int32 #

paintableInvalidateContents :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m () #

paintableInvalidateSize :: (HasCallStack, MonadIO m, IsPaintable a) => a -> m () #

paintableNewEmpty :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> m Paintable #

paintableSnapshot :: (HasCallStack, MonadIO m, IsPaintable a, IsSnapshot b) => a -> b -> Double -> Double -> m () #

toPaintable :: (MonadIO m, IsPaintable o) => o -> m Paintable #

class (GObject o, IsDescendantOf Popup o) => IsPopup o #

Instances

Instances details
(GObject o, IsDescendantOf Popup o) => IsPopup o 
Instance details

Defined in GI.Gdk.Interfaces.Popup

data PopupAutohidePropertyInfo #

Instances

Instances details
AttrInfo PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Associated Types

type AttrAllowedOps PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrAllowedOps PopupAutohidePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrBaseTypeConstraint PopupAutohidePropertyInfo = IsPopup
type AttrGetType PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrGetType PopupAutohidePropertyInfo = Bool
type AttrSetTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrSetTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool
type AttrTransferType PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferType PopupAutohidePropertyInfo = Bool
type AttrLabel PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrLabel PopupAutohidePropertyInfo = "autohide"
type AttrOrigin PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrAllowedOps PopupAutohidePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrBaseTypeConstraint PopupAutohidePropertyInfo = IsPopup
type AttrGetType PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrGetType PopupAutohidePropertyInfo = Bool
type AttrLabel PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrLabel PopupAutohidePropertyInfo = "autohide"
type AttrOrigin PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrSetTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrSetTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool
type AttrTransferType PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferType PopupAutohidePropertyInfo = Bool
type AttrTransferTypeConstraint PopupAutohidePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool

data PopupGetAutohideMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsPopup a) => OverloadedMethod PopupGetAutohideMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetAutohideMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupGetParentMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Surface), MonadIO m, IsPopup a) => OverloadedMethod PopupGetParentMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetParentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupGetPositionXMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsPopup a) => OverloadedMethod PopupGetPositionXMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetPositionXMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupGetPositionYMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsPopup a) => OverloadedMethod PopupGetPositionYMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetPositionYMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupGetRectAnchorMethodInfo #

Instances

Instances details
(signature ~ m Gravity, MonadIO m, IsPopup a) => OverloadedMethod PopupGetRectAnchorMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetRectAnchorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupGetSurfaceAnchorMethodInfo #

Instances

Instances details
(signature ~ m Gravity, MonadIO m, IsPopup a) => OverloadedMethod PopupGetSurfaceAnchorMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupGetSurfaceAnchorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PopupParentPropertyInfo #

Instances

Instances details
AttrInfo PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Associated Types

type AttrAllowedOps PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

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

Defined in GI.Gdk.Interfaces.Popup

type AttrBaseTypeConstraint PopupParentPropertyInfo = IsPopup
type AttrGetType PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrGetType PopupParentPropertyInfo = Maybe Surface
type AttrSetTypeConstraint PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrSetTypeConstraint PopupParentPropertyInfo = IsSurface
type AttrTransferTypeConstraint PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferTypeConstraint PopupParentPropertyInfo = IsSurface
type AttrTransferType PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferType PopupParentPropertyInfo = Surface
type AttrLabel PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrLabel PopupParentPropertyInfo = "parent"
type AttrOrigin PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrOrigin PopupParentPropertyInfo = Popup

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

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

Defined in GI.Gdk.Interfaces.Popup

type AttrBaseTypeConstraint PopupParentPropertyInfo = IsPopup
type AttrGetType PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrGetType PopupParentPropertyInfo = Maybe Surface
type AttrLabel PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrLabel PopupParentPropertyInfo = "parent"
type AttrOrigin PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrOrigin PopupParentPropertyInfo = Popup
type AttrSetTypeConstraint PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrSetTypeConstraint PopupParentPropertyInfo = IsSurface
type AttrTransferType PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferType PopupParentPropertyInfo = Surface
type AttrTransferTypeConstraint PopupParentPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Popup

type AttrTransferTypeConstraint PopupParentPropertyInfo = IsSurface

data PopupPresentMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> PopupLayout -> m Bool), MonadIO m, IsPopup a) => OverloadedMethod PopupPresentMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PopupPresentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Popup

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolvePopupMethod "beep" o = SurfaceBeepMethodInfo 
ResolvePopupMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolvePopupMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolvePopupMethod "createCairoContext" o = SurfaceCreateCairoContextMethodInfo 
ResolvePopupMethod "createGlContext" o = SurfaceCreateGlContextMethodInfo 
ResolvePopupMethod "createSimilarSurface" o = SurfaceCreateSimilarSurfaceMethodInfo 
ResolvePopupMethod "createVulkanContext" o = SurfaceCreateVulkanContextMethodInfo 
ResolvePopupMethod "destroy" o = SurfaceDestroyMethodInfo 
ResolvePopupMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolvePopupMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolvePopupMethod "getv" o = ObjectGetvMethodInfo 
ResolvePopupMethod "hide" o = SurfaceHideMethodInfo 
ResolvePopupMethod "isDestroyed" o = SurfaceIsDestroyedMethodInfo 
ResolvePopupMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolvePopupMethod "notify" o = ObjectNotifyMethodInfo 
ResolvePopupMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolvePopupMethod "present" o = PopupPresentMethodInfo 
ResolvePopupMethod "queueRender" o = SurfaceQueueRenderMethodInfo 
ResolvePopupMethod "ref" o = ObjectRefMethodInfo 
ResolvePopupMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolvePopupMethod "requestLayout" o = SurfaceRequestLayoutMethodInfo 
ResolvePopupMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolvePopupMethod "stealData" o = ObjectStealDataMethodInfo 
ResolvePopupMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolvePopupMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolvePopupMethod "translateCoordinates" o = SurfaceTranslateCoordinatesMethodInfo 
ResolvePopupMethod "unref" o = ObjectUnrefMethodInfo 
ResolvePopupMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolvePopupMethod "getAutohide" o = PopupGetAutohideMethodInfo 
ResolvePopupMethod "getCursor" o = SurfaceGetCursorMethodInfo 
ResolvePopupMethod "getData" o = ObjectGetDataMethodInfo 
ResolvePopupMethod "getDeviceCursor" o = SurfaceGetDeviceCursorMethodInfo 
ResolvePopupMethod "getDevicePosition" o = SurfaceGetDevicePositionMethodInfo 
ResolvePopupMethod "getDisplay" o = SurfaceGetDisplayMethodInfo 
ResolvePopupMethod "getFrameClock" o = SurfaceGetFrameClockMethodInfo 
ResolvePopupMethod "getHeight" o = SurfaceGetHeightMethodInfo 
ResolvePopupMethod "getMapped" o = SurfaceGetMappedMethodInfo 
ResolvePopupMethod "getParent" o = PopupGetParentMethodInfo 
ResolvePopupMethod "getPositionX" o = PopupGetPositionXMethodInfo 
ResolvePopupMethod "getPositionY" o = PopupGetPositionYMethodInfo 
ResolvePopupMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolvePopupMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolvePopupMethod "getRectAnchor" o = PopupGetRectAnchorMethodInfo 
ResolvePopupMethod "getScale" o = SurfaceGetScaleMethodInfo 
ResolvePopupMethod "getScaleFactor" o = SurfaceGetScaleFactorMethodInfo 
ResolvePopupMethod "getSurfaceAnchor" o = PopupGetSurfaceAnchorMethodInfo 
ResolvePopupMethod "getWidth" o = SurfaceGetWidthMethodInfo 
ResolvePopupMethod "setCursor" o = SurfaceSetCursorMethodInfo 
ResolvePopupMethod "setData" o = ObjectSetDataMethodInfo 
ResolvePopupMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolvePopupMethod "setDeviceCursor" o = SurfaceSetDeviceCursorMethodInfo 
ResolvePopupMethod "setInputRegion" o = SurfaceSetInputRegionMethodInfo 
ResolvePopupMethod "setOpaqueRegion" o = SurfaceSetOpaqueRegionMethodInfo 
ResolvePopupMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolvePopupMethod l o = MethodResolutionFailed l o :: Type 

constructPopupAutohide :: (IsPopup o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructPopupParent :: (IsPopup o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o) #

getPopupAutohide :: (MonadIO m, IsPopup o) => o -> m Bool #

getPopupParent :: (MonadIO m, IsPopup o) => o -> m (Maybe Surface) #

popupAutohide :: AttrLabelProxy "autohide" #

popupGetAutohide :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Bool #

popupGetParent :: (HasCallStack, MonadIO m, IsPopup a) => a -> m (Maybe Surface) #

popupGetPositionX :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Int32 #

popupGetPositionY :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Int32 #

popupGetRectAnchor :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Gravity #

popupGetSurfaceAnchor :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Gravity #

popupParent :: AttrLabelProxy "parent" #

popupPresent :: (HasCallStack, MonadIO m, IsPopup a) => a -> Int32 -> Int32 -> PopupLayout -> m Bool #

toPopup :: (MonadIO m, IsPopup o) => o -> m Popup #

class (GObject o, IsDescendantOf Toplevel o) => IsToplevel o #

Instances

Instances details
(GObject o, IsDescendantOf Toplevel o) => IsToplevel o 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Equations

ResolveToplevelMethod "beep" o = SurfaceBeepMethodInfo 
ResolveToplevelMethod "beginMove" o = ToplevelBeginMoveMethodInfo 
ResolveToplevelMethod "beginResize" o = ToplevelBeginResizeMethodInfo 
ResolveToplevelMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveToplevelMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveToplevelMethod "createCairoContext" o = SurfaceCreateCairoContextMethodInfo 
ResolveToplevelMethod "createGlContext" o = SurfaceCreateGlContextMethodInfo 
ResolveToplevelMethod "createSimilarSurface" o = SurfaceCreateSimilarSurfaceMethodInfo 
ResolveToplevelMethod "createVulkanContext" o = SurfaceCreateVulkanContextMethodInfo 
ResolveToplevelMethod "destroy" o = SurfaceDestroyMethodInfo 
ResolveToplevelMethod "focus" o = ToplevelFocusMethodInfo 
ResolveToplevelMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveToplevelMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveToplevelMethod "getv" o = ObjectGetvMethodInfo 
ResolveToplevelMethod "hide" o = SurfaceHideMethodInfo 
ResolveToplevelMethod "inhibitSystemShortcuts" o = ToplevelInhibitSystemShortcutsMethodInfo 
ResolveToplevelMethod "isDestroyed" o = SurfaceIsDestroyedMethodInfo 
ResolveToplevelMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveToplevelMethod "lower" o = ToplevelLowerMethodInfo 
ResolveToplevelMethod "minimize" o = ToplevelMinimizeMethodInfo 
ResolveToplevelMethod "notify" o = ObjectNotifyMethodInfo 
ResolveToplevelMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveToplevelMethod "present" o = ToplevelPresentMethodInfo 
ResolveToplevelMethod "queueRender" o = SurfaceQueueRenderMethodInfo 
ResolveToplevelMethod "ref" o = ObjectRefMethodInfo 
ResolveToplevelMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveToplevelMethod "requestLayout" o = SurfaceRequestLayoutMethodInfo 
ResolveToplevelMethod "restoreSystemShortcuts" o = ToplevelRestoreSystemShortcutsMethodInfo 
ResolveToplevelMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveToplevelMethod "showWindowMenu" o = ToplevelShowWindowMenuMethodInfo 
ResolveToplevelMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveToplevelMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveToplevelMethod "supportsEdgeConstraints" o = ToplevelSupportsEdgeConstraintsMethodInfo 
ResolveToplevelMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveToplevelMethod "titlebarGesture" o = ToplevelTitlebarGestureMethodInfo 
ResolveToplevelMethod "translateCoordinates" o = SurfaceTranslateCoordinatesMethodInfo 
ResolveToplevelMethod "unref" o = ObjectUnrefMethodInfo 
ResolveToplevelMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveToplevelMethod "getCapabilities" o = ToplevelGetCapabilitiesMethodInfo 
ResolveToplevelMethod "getCursor" o = SurfaceGetCursorMethodInfo 
ResolveToplevelMethod "getData" o = ObjectGetDataMethodInfo 
ResolveToplevelMethod "getDeviceCursor" o = SurfaceGetDeviceCursorMethodInfo 
ResolveToplevelMethod "getDevicePosition" o = SurfaceGetDevicePositionMethodInfo 
ResolveToplevelMethod "getDisplay" o = SurfaceGetDisplayMethodInfo 
ResolveToplevelMethod "getFrameClock" o = SurfaceGetFrameClockMethodInfo 
ResolveToplevelMethod "getGravity" o = ToplevelGetGravityMethodInfo 
ResolveToplevelMethod "getHeight" o = SurfaceGetHeightMethodInfo 
ResolveToplevelMethod "getMapped" o = SurfaceGetMappedMethodInfo 
ResolveToplevelMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveToplevelMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveToplevelMethod "getScale" o = SurfaceGetScaleMethodInfo 
ResolveToplevelMethod "getScaleFactor" o = SurfaceGetScaleFactorMethodInfo 
ResolveToplevelMethod "getState" o = ToplevelGetStateMethodInfo 
ResolveToplevelMethod "getWidth" o = SurfaceGetWidthMethodInfo 
ResolveToplevelMethod "setCursor" o = SurfaceSetCursorMethodInfo 
ResolveToplevelMethod "setData" o = ObjectSetDataMethodInfo 
ResolveToplevelMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveToplevelMethod "setDecorated" o = ToplevelSetDecoratedMethodInfo 
ResolveToplevelMethod "setDeletable" o = ToplevelSetDeletableMethodInfo 
ResolveToplevelMethod "setDeviceCursor" o = SurfaceSetDeviceCursorMethodInfo 
ResolveToplevelMethod "setGravity" o = ToplevelSetGravityMethodInfo 
ResolveToplevelMethod "setIconList" o = ToplevelSetIconListMethodInfo 
ResolveToplevelMethod "setInputRegion" o = SurfaceSetInputRegionMethodInfo 
ResolveToplevelMethod "setModal" o = ToplevelSetModalMethodInfo 
ResolveToplevelMethod "setOpaqueRegion" o = SurfaceSetOpaqueRegionMethodInfo 
ResolveToplevelMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveToplevelMethod "setStartupId" o = ToplevelSetStartupIdMethodInfo 
ResolveToplevelMethod "setTitle" o = ToplevelSetTitleMethodInfo 
ResolveToplevelMethod "setTransientFor" o = ToplevelSetTransientForMethodInfo 
ResolveToplevelMethod l o = MethodResolutionFailed l o :: Type 

data ToplevelBeginMoveMethodInfo #

Instances

Instances details
(signature ~ (b -> Int32 -> Double -> Double -> Word32 -> m ()), MonadIO m, IsToplevel a, IsDevice b) => OverloadedMethod ToplevelBeginMoveMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelBeginMoveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelBeginResizeMethodInfo #

Instances

Instances details
(signature ~ (SurfaceEdge -> Maybe b -> Int32 -> Double -> Double -> Word32 -> m ()), MonadIO m, IsToplevel a, IsDevice b) => OverloadedMethod ToplevelBeginResizeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelBeginResizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelCapabilitiesPropertyInfo #

Instances

Instances details
AttrInfo ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelCapabilitiesPropertyInfo = IsToplevel
type AttrGetType ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelCapabilitiesPropertyInfo = ()
type AttrLabel ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelCapabilitiesPropertyInfo = "capabilities"
type AttrOrigin ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelCapabilitiesPropertyInfo = IsToplevel
type AttrGetType ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelCapabilitiesPropertyInfo = "capabilities"
type AttrOrigin ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelCapabilitiesPropertyInfo = ()
type AttrTransferTypeConstraint ToplevelCapabilitiesPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelCapabilitiesPropertyInfo = Type ~ ()

data ToplevelComputeSizeSignalInfo #

Instances

Instances details
SignalInfo ToplevelComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type HaskellCallbackType ToplevelComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ToplevelComputeSizeSignalInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

data ToplevelDecoratedPropertyInfo #

Instances

Instances details
AttrInfo ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelDecoratedPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelDecoratedPropertyInfo = IsToplevel
type AttrGetType ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelDecoratedPropertyInfo = Bool
type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool
type AttrTransferType ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelDecoratedPropertyInfo = Bool
type AttrLabel ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelDecoratedPropertyInfo = "decorated"
type AttrOrigin ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelDecoratedPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelDecoratedPropertyInfo = IsToplevel
type AttrGetType ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelDecoratedPropertyInfo = Bool
type AttrLabel ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelDecoratedPropertyInfo = "decorated"
type AttrOrigin ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool
type AttrTransferType ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelDecoratedPropertyInfo = Bool
type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool

data ToplevelDeletablePropertyInfo #

Instances

Instances details
AttrInfo ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelDeletablePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelDeletablePropertyInfo = IsToplevel
type AttrGetType ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelDeletablePropertyInfo = Bool
type AttrSetTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool
type AttrTransferType ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelDeletablePropertyInfo = Bool
type AttrLabel ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelDeletablePropertyInfo = "deletable"
type AttrOrigin ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelDeletablePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelDeletablePropertyInfo = IsToplevel
type AttrGetType ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelDeletablePropertyInfo = Bool
type AttrLabel ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelDeletablePropertyInfo = "deletable"
type AttrOrigin ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool
type AttrTransferType ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelDeletablePropertyInfo = Bool
type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool

data ToplevelFocusMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelFocusMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelFocusMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelFullscreenModePropertyInfo #

Instances

Instances details
AttrInfo ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelFullscreenModePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelFullscreenModePropertyInfo = IsToplevel
type AttrGetType ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelFullscreenModePropertyInfo = Type ~ FullscreenMode
type AttrTransferTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelFullscreenModePropertyInfo = Type ~ FullscreenMode
type AttrTransferType ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelFullscreenModePropertyInfo = "fullscreen-mode"
type AttrOrigin ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelFullscreenModePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelFullscreenModePropertyInfo = IsToplevel
type AttrGetType ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelFullscreenModePropertyInfo = "fullscreen-mode"
type AttrOrigin ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelFullscreenModePropertyInfo = Type ~ FullscreenMode
type AttrTransferType ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelFullscreenModePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelFullscreenModePropertyInfo = Type ~ FullscreenMode

data ToplevelGetCapabilitiesMethodInfo #

Instances

Instances details
(signature ~ m [ToplevelCapabilities], MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetCapabilitiesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelGetCapabilitiesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelGetGravityMethodInfo #

Instances

Instances details
(signature ~ m Gravity, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetGravityMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelGetGravityMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelGetStateMethodInfo #

Instances

Instances details
(signature ~ m [ToplevelState], MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetStateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelGetStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelGravityPropertyInfo #

Instances

Instances details
AttrInfo ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelGravityPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelGravityPropertyInfo = IsToplevel
type AttrGetType ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelGravityPropertyInfo = Type ~ Gravity
type AttrTransferTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelGravityPropertyInfo = Type ~ Gravity
type AttrTransferType ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelGravityPropertyInfo = Gravity
type AttrLabel ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelGravityPropertyInfo = "gravity"
type AttrOrigin ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelGravityPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelGravityPropertyInfo = IsToplevel
type AttrGetType ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelGravityPropertyInfo = "gravity"
type AttrOrigin ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelGravityPropertyInfo = Type ~ Gravity
type AttrTransferType ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelGravityPropertyInfo = Gravity
type AttrTransferTypeConstraint ToplevelGravityPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelGravityPropertyInfo = Type ~ Gravity

data ToplevelIconListPropertyInfo #

Instances

Instances details
AttrInfo ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelIconListPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelIconListPropertyInfo = IsToplevel
type AttrGetType ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelIconListPropertyInfo = Ptr ()
type AttrSetTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr ()
type AttrTransferTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr ()
type AttrTransferType ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelIconListPropertyInfo = Ptr ()
type AttrLabel ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelIconListPropertyInfo = "icon-list"
type AttrOrigin ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelIconListPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelIconListPropertyInfo = IsToplevel
type AttrGetType ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelIconListPropertyInfo = Ptr ()
type AttrLabel ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelIconListPropertyInfo = "icon-list"
type AttrOrigin ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr ()
type AttrTransferType ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelIconListPropertyInfo = Ptr ()
type AttrTransferTypeConstraint ToplevelIconListPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr ()

data ToplevelInhibitSystemShortcutsMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsToplevel a, IsEvent b) => OverloadedMethod ToplevelInhibitSystemShortcutsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelInhibitSystemShortcutsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLowerMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelLowerMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelLowerMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelMinimizeMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelMinimizeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelMinimizeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelModalPropertyInfo #

Instances

Instances details
AttrInfo ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelModalPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelModalPropertyInfo = IsToplevel
type AttrGetType ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelModalPropertyInfo = Bool
type AttrSetTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool
type AttrTransferType ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelModalPropertyInfo = Bool
type AttrLabel ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelModalPropertyInfo = "modal"
type AttrOrigin ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelModalPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelModalPropertyInfo = IsToplevel
type AttrGetType ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelModalPropertyInfo = Bool
type AttrLabel ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelModalPropertyInfo = "modal"
type AttrOrigin ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool
type AttrTransferType ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelModalPropertyInfo = Bool
type AttrTransferTypeConstraint ToplevelModalPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool

data ToplevelPresentMethodInfo #

Instances

Instances details
(signature ~ (ToplevelLayout -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelPresentMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelPresentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelRestoreSystemShortcutsMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelRestoreSystemShortcutsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelRestoreSystemShortcutsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetDecoratedMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetDecoratedMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetDecoratedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetDeletableMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetDeletableMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetDeletableMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetGravityMethodInfo #

Instances

Instances details
(signature ~ (Gravity -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetGravityMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetGravityMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetIconListMethodInfo #

Instances

Instances details
(signature ~ ([b] -> m ()), MonadIO m, IsToplevel a, IsTexture b) => OverloadedMethod ToplevelSetIconListMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetIconListMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetModalMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetModalMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetModalMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetStartupIdMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetStartupIdMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetStartupIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetTitleMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetTitleMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetTitleMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSetTransientForMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsToplevel a, IsSurface b) => OverloadedMethod ToplevelSetTransientForMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSetTransientForMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelShortcutsInhibitedPropertyInfo #

Instances

Instances details
AttrInfo ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelShortcutsInhibitedPropertyInfo = ()
type AttrLabel ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelShortcutsInhibitedPropertyInfo = "shortcuts-inhibited"
type AttrOrigin ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelShortcutsInhibitedPropertyInfo = "shortcuts-inhibited"
type AttrOrigin ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelShortcutsInhibitedPropertyInfo = ()
type AttrTransferTypeConstraint ToplevelShortcutsInhibitedPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelShortcutsInhibitedPropertyInfo = Type ~ ()

data ToplevelShowWindowMenuMethodInfo #

Instances

Instances details
(signature ~ (b -> m Bool), MonadIO m, IsToplevel a, IsEvent b) => OverloadedMethod ToplevelShowWindowMenuMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelShowWindowMenuMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelStartupIdPropertyInfo #

Instances

Instances details
AttrInfo ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelStartupIdPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelStartupIdPropertyInfo = IsToplevel
type AttrGetType ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelStartupIdPropertyInfo = Maybe Text
type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text
type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text
type AttrTransferType ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelStartupIdPropertyInfo = Text
type AttrLabel ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelStartupIdPropertyInfo = "startup-id"
type AttrOrigin ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelStartupIdPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelStartupIdPropertyInfo = IsToplevel
type AttrGetType ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelStartupIdPropertyInfo = Maybe Text
type AttrLabel ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelStartupIdPropertyInfo = "startup-id"
type AttrOrigin ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text
type AttrTransferType ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelStartupIdPropertyInfo = Text
type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text

data ToplevelStatePropertyInfo #

Instances

Instances details
AttrInfo ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelStatePropertyInfo = IsToplevel
type AttrGetType ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelStatePropertyInfo = ()
type AttrLabel ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelStatePropertyInfo = "state"
type AttrOrigin ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelStatePropertyInfo = IsToplevel
type AttrGetType ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelStatePropertyInfo = "state"
type AttrOrigin ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

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

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelStatePropertyInfo = ()
type AttrTransferTypeConstraint ToplevelStatePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelStatePropertyInfo = Type ~ ()

data ToplevelSupportsEdgeConstraintsMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSupportsEdgeConstraintsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelSupportsEdgeConstraintsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelTitlePropertyInfo #

Instances

Instances details
AttrInfo ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelTitlePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelTitlePropertyInfo = IsToplevel
type AttrGetType ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelTitlePropertyInfo = Maybe Text
type AttrSetTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text
type AttrTransferTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text
type AttrTransferType ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelTitlePropertyInfo = Text
type AttrLabel ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelTitlePropertyInfo = "title"
type AttrOrigin ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelTitlePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelTitlePropertyInfo = IsToplevel
type AttrGetType ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelTitlePropertyInfo = Maybe Text
type AttrLabel ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelTitlePropertyInfo = "title"
type AttrOrigin ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text
type AttrTransferType ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferType ToplevelTitlePropertyInfo = Text
type AttrTransferTypeConstraint ToplevelTitlePropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text

data ToplevelTitlebarGestureMethodInfo #

Instances

Instances details
(signature ~ (TitlebarGesture -> m Bool), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelTitlebarGestureMethodInfo a signature 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ToplevelTitlebarGestureMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelTransientForPropertyInfo #

Instances

Instances details
AttrInfo ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Associated Types

type AttrAllowedOps ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelTransientForPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelTransientForPropertyInfo = IsToplevel
type AttrGetType ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelTransientForPropertyInfo = Maybe Surface
type AttrSetTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTransientForPropertyInfo = IsSurface
type AttrTransferTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelTransientForPropertyInfo = IsSurface
type AttrTransferType ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelTransientForPropertyInfo = "transient-for"
type AttrOrigin ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrAllowedOps ToplevelTransientForPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrBaseTypeConstraint ToplevelTransientForPropertyInfo = IsToplevel
type AttrGetType ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrGetType ToplevelTransientForPropertyInfo = Maybe Surface
type AttrLabel ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrLabel ToplevelTransientForPropertyInfo = "transient-for"
type AttrOrigin ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrSetTypeConstraint ToplevelTransientForPropertyInfo = IsSurface
type AttrTransferType ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelTransientForPropertyInfo 
Instance details

Defined in GI.Gdk.Interfaces.Toplevel

type AttrTransferTypeConstraint ToplevelTransientForPropertyInfo = IsSurface

afterToplevelComputeSize :: (IsToplevel a, MonadIO m) => a -> ((?self :: a) => ToplevelComputeSizeCallback) -> m SignalHandlerId #

constructToplevelDecorated :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructToplevelDeletable :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructToplevelFullscreenMode :: (IsToplevel o, MonadIO m) => FullscreenMode -> m (GValueConstruct o) #

constructToplevelGravity :: (IsToplevel o, MonadIO m) => Gravity -> m (GValueConstruct o) #

constructToplevelIconList :: (IsToplevel o, MonadIO m) => Ptr () -> m (GValueConstruct o) #

constructToplevelModal :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructToplevelStartupId :: (IsToplevel o, MonadIO m) => Text -> m (GValueConstruct o) #

constructToplevelTitle :: (IsToplevel o, MonadIO m) => Text -> m (GValueConstruct o) #

constructToplevelTransientFor :: (IsToplevel o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o) #

getToplevelDecorated :: (MonadIO m, IsToplevel o) => o -> m Bool #

getToplevelDeletable :: (MonadIO m, IsToplevel o) => o -> m Bool #

getToplevelGravity :: (MonadIO m, IsToplevel o) => o -> m Gravity #

getToplevelIconList :: (MonadIO m, IsToplevel o) => o -> m (Ptr ()) #

getToplevelModal :: (MonadIO m, IsToplevel o) => o -> m Bool #

getToplevelShortcutsInhibited :: (MonadIO m, IsToplevel o) => o -> m Bool #

getToplevelStartupId :: (MonadIO m, IsToplevel o) => o -> m (Maybe Text) #

getToplevelState :: (MonadIO m, IsToplevel o) => o -> m [ToplevelState] #

getToplevelTitle :: (MonadIO m, IsToplevel o) => o -> m (Maybe Text) #

getToplevelTransientFor :: (MonadIO m, IsToplevel o) => o -> m (Maybe Surface) #

onToplevelComputeSize :: (IsToplevel a, MonadIO m) => a -> ((?self :: a) => ToplevelComputeSizeCallback) -> m SignalHandlerId #

setToplevelDecorated :: (MonadIO m, IsToplevel o) => o -> Bool -> m () #

setToplevelDeletable :: (MonadIO m, IsToplevel o) => o -> Bool -> m () #

setToplevelFullscreenMode :: (MonadIO m, IsToplevel o) => o -> FullscreenMode -> m () #

setToplevelGravity :: (MonadIO m, IsToplevel o) => o -> Gravity -> m () #

setToplevelIconList :: (MonadIO m, IsToplevel o) => o -> Ptr () -> m () #

setToplevelModal :: (MonadIO m, IsToplevel o) => o -> Bool -> m () #

setToplevelStartupId :: (MonadIO m, IsToplevel o) => o -> Text -> m () #

setToplevelTitle :: (MonadIO m, IsToplevel o) => o -> Text -> m () #

setToplevelTransientFor :: (MonadIO m, IsToplevel o, IsSurface a) => o -> a -> m () #

toToplevel :: (MonadIO m, IsToplevel o) => o -> m Toplevel #

toplevelBeginMove :: (HasCallStack, MonadIO m, IsToplevel a, IsDevice b) => a -> b -> Int32 -> Double -> Double -> Word32 -> m () #

toplevelBeginResize :: (HasCallStack, MonadIO m, IsToplevel a, IsDevice b) => a -> SurfaceEdge -> Maybe b -> Int32 -> Double -> Double -> Word32 -> m () #

toplevelCapabilities :: AttrLabelProxy "capabilities" #

toplevelDecorated :: AttrLabelProxy "decorated" #

toplevelDeletable :: AttrLabelProxy "deletable" #

toplevelFocus :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Word32 -> m () #

toplevelFullscreenMode :: AttrLabelProxy "fullscreenMode" #

toplevelGetCapabilities :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m [ToplevelCapabilities] #

toplevelGetGravity :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Gravity #

toplevelGetState :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m [ToplevelState] #

toplevelGravity :: AttrLabelProxy "gravity" #

toplevelIconList :: AttrLabelProxy "iconList" #

toplevelInhibitSystemShortcuts :: (HasCallStack, MonadIO m, IsToplevel a, IsEvent b) => a -> Maybe b -> m () #

toplevelLower :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool #

toplevelMinimize :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool #

toplevelModal :: AttrLabelProxy "modal" #

toplevelPresent :: (HasCallStack, MonadIO m, IsToplevel a) => a -> ToplevelLayout -> m () #

toplevelRestoreSystemShortcuts :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m () #

toplevelSetDecorated :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m () #

toplevelSetDeletable :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m () #

toplevelSetGravity :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Gravity -> m () #

toplevelSetIconList :: (HasCallStack, MonadIO m, IsToplevel a, IsTexture b) => a -> [b] -> m () #

toplevelSetModal :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m () #

toplevelSetStartupId :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Text -> m () #

toplevelSetTitle :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Text -> m () #

toplevelSetTransientFor :: (HasCallStack, MonadIO m, IsToplevel a, IsSurface b) => a -> b -> m () #

toplevelShortcutsInhibited :: AttrLabelProxy "shortcutsInhibited" #

toplevelShowWindowMenu :: (HasCallStack, MonadIO m, IsToplevel a, IsEvent b) => a -> b -> m Bool #

toplevelStartupId :: AttrLabelProxy "startupId" #

toplevelState :: AttrLabelProxy "state" #

toplevelSupportsEdgeConstraints :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool #

toplevelTitle :: AttrLabelProxy "title" #

toplevelTitlebarGesture :: (HasCallStack, MonadIO m, IsToplevel a) => a -> TitlebarGesture -> m Bool #

toplevelTransientFor :: AttrLabelProxy "transientFor" #