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

GI.Gdk.Interfaces.Toplevel

Description

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

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

Documentation

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

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" #