| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Interfaces
Description
Documentation
Constructors
| DevicePad (ManagedPtr DevicePad) |
Instances
newtype DragSurface #
Constructors
| DragSurface (ManagedPtr DragSurface) |
Instances
Constructors
| Paintable (ManagedPtr Paintable) |
Instances
Constructors
| Popup (ManagedPtr Popup) |
Instances
| Eq Popup | |
| GObject Popup | |
Defined in GI.Gdk.Interfaces.Popup | |
| ManagedPtrNewtype Popup | |
Defined in GI.Gdk.Interfaces.Popup Methods toManagedPtr :: Popup -> ManagedPtr Popup # | |
| TypedObject Popup | |
Defined in GI.Gdk.Interfaces.Popup | |
| HasParentTypes Popup | |
Defined in GI.Gdk.Interfaces.Popup | |
| HasAttributeList Popup | |
Defined in GI.Gdk.Interfaces.Popup | |
| (info ~ ResolvePopupMethod t Popup, OverloadedMethod info Popup p, HasField t Popup p) => HasField (t :: Symbol) Popup p | |
Defined in GI.Gdk.Interfaces.Popup | |
| (info ~ ResolvePopupMethod t Popup, OverloadedMethodInfo info Popup) => IsLabel t (MethodProxy info Popup) | |
Defined in GI.Gdk.Interfaces.Popup | |
| (info ~ ResolvePopupMethod t Popup, OverloadedMethod info Popup p) => IsLabel t (Popup -> p) | |
Defined in GI.Gdk.Interfaces.Popup | |
| IsGValue (Maybe Popup) | |
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 | |
Defined in GI.Gdk.Interfaces.Popup type AttributeList Popup = PopupAttributeList | |
| type ParentTypes Popup | |
Defined in GI.Gdk.Interfaces.Popup | |
| type SignalList Popup | |
Defined in GI.Gdk.Interfaces.Popup type SignalList Popup = PopupSignalList | |
Constructors
| Toplevel (ManagedPtr Toplevel) |
Instances
data DevicePadGetFeatureGroupMethodInfo #
Instances
| (signature ~ (DevicePadFeature -> Int32 -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetFeatureGroupMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DevicePadGetFeatureGroupMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DevicePadGetGroupNModesMethodInfo #
Instances
| (signature ~ (Int32 -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetGroupNModesMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DevicePadGetGroupNModesMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DevicePadGetNFeaturesMethodInfo #
Instances
| (signature ~ (DevicePadFeature -> m Int32), MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetNFeaturesMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DevicePadGetNFeaturesMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data DevicePadGetNGroupsMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsDevicePad a) => OverloadedMethod DevicePadGetNGroupsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DevicePadGetNGroupsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.DevicePad Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf DevicePad o) => IsDevicePad o #
Instances
| (GObject o, IsDescendantOf DevicePad o) => IsDevicePad o | |
Defined in GI.Gdk.Interfaces.DevicePad | |
type family ResolveDevicePadMethod (t :: Symbol) o where ... #
Equations
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 #
type DragSurfaceComputeSizeCallback = DragSurfaceSize -> IO () #
data DragSurfaceComputeSizeSignalInfo #
Instances
| SignalInfo DragSurfaceComputeSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.DragSurface Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType DragSurfaceComputeSizeSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType DragSurfaceComputeSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.DragSurface | |||||
data DragSurfacePresentMethodInfo #
Instances
| (signature ~ (Int32 -> Int32 -> m Bool), MonadIO m, IsDragSurface a) => OverloadedMethod DragSurfacePresentMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.DragSurface Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo DragSurfacePresentMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.DragSurface Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf DragSurface o) => IsDragSurface o #
Instances
| (GObject o, IsDescendantOf DragSurface o) => IsDragSurface o | |
Defined in GI.Gdk.Interfaces.DragSurface | |
type family ResolveDragSurfaceMethod (t :: Symbol) o where ... #
Equations
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
| (GObject o, IsDescendantOf Paintable o) => IsPaintable o | |
Defined in GI.Gdk.Interfaces.Paintable | |
data PaintableComputeConcreteSizeMethodInfo #
Instances
| (signature ~ (Double -> Double -> Double -> Double -> m (Double, Double)), MonadIO m, IsPaintable a) => OverloadedMethod PaintableComputeConcreteSizeMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableComputeConcreteSizeMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableGetCurrentImageMethodInfo #
Instances
| (signature ~ m Paintable, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetCurrentImageMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableGetCurrentImageMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableGetFlagsMethodInfo #
Instances
| (signature ~ m [PaintableFlags], MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetFlagsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableGetFlagsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableGetIntrinsicAspectRatioMethodInfo #
Instances
| (signature ~ m Double, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicAspectRatioMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableGetIntrinsicAspectRatioMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableGetIntrinsicHeightMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicHeightMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableGetIntrinsicHeightMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableGetIntrinsicWidthMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsPaintable a) => OverloadedMethod PaintableGetIntrinsicWidthMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableGetIntrinsicWidthMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type PaintableInvalidateContentsCallback = IO () #
data PaintableInvalidateContentsMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsPaintable a) => OverloadedMethod PaintableInvalidateContentsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableInvalidateContentsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableInvalidateContentsSignalInfo #
Instances
| SignalInfo PaintableInvalidateContentsSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Paintable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType PaintableInvalidateContentsSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType PaintableInvalidateContentsSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Paintable type HaskellCallbackType PaintableInvalidateContentsSignalInfo = PaintableInvalidateContentsCallback | |||||
type PaintableInvalidateSizeCallback = IO () #
data PaintableInvalidateSizeMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsPaintable a) => OverloadedMethod PaintableInvalidateSizeMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableInvalidateSizeMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PaintableInvalidateSizeSignalInfo #
Instances
| SignalInfo PaintableInvalidateSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Paintable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType PaintableInvalidateSizeSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType PaintableInvalidateSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Paintable | |||||
data PaintableSnapshotMethodInfo #
Instances
| (signature ~ (b -> Double -> Double -> m ()), MonadIO m, IsPaintable a, IsSnapshot b) => OverloadedMethod PaintableSnapshotMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Paintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PaintableSnapshotMethodInfo (a :: Type) | |
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
| (GObject o, IsDescendantOf Popup o) => IsPopup o | |
Defined in GI.Gdk.Interfaces.Popup | |
data PopupAutohidePropertyInfo #
Instances
| AttrInfo PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup Associated Types 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 | |
Defined in GI.Gdk.Interfaces.Popup type AttrAllowedOps PopupAutohidePropertyInfo = '['AttrConstruct, 'AttrGet] | |
| type AttrBaseTypeConstraint PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup | |
| type AttrGetType PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup type AttrGetType PopupAutohidePropertyInfo = Bool | |
| type AttrLabel PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup type AttrLabel PopupAutohidePropertyInfo = "autohide" | |
| type AttrOrigin PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup | |
| type AttrSetTypeConstraint PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup type AttrSetTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool | |
| type AttrTransferType PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup type AttrTransferType PopupAutohidePropertyInfo = Bool | |
| type AttrTransferTypeConstraint PopupAutohidePropertyInfo | |
Defined in GI.Gdk.Interfaces.Popup type AttrTransferTypeConstraint PopupAutohidePropertyInfo = Type ~ Bool | |
data PopupGetAutohideMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsPopup a) => OverloadedMethod PopupGetAutohideMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetAutohideMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupGetParentMethodInfo #
Instances
| (signature ~ m (Maybe Surface), MonadIO m, IsPopup a) => OverloadedMethod PopupGetParentMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetParentMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupGetPositionXMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsPopup a) => OverloadedMethod PopupGetPositionXMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetPositionXMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupGetPositionYMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsPopup a) => OverloadedMethod PopupGetPositionYMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetPositionYMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupGetRectAnchorMethodInfo #
Instances
| (signature ~ m Gravity, MonadIO m, IsPopup a) => OverloadedMethod PopupGetRectAnchorMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetRectAnchorMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupGetSurfaceAnchorMethodInfo #
Instances
| (signature ~ m Gravity, MonadIO m, IsPopup a) => OverloadedMethod PopupGetSurfaceAnchorMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupGetSurfaceAnchorMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data PopupParentPropertyInfo #
Instances
| AttrInfo PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup type AttrAllowedOps PopupParentPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
| type AttrGetType PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
| type AttrLabel PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup type AttrLabel PopupParentPropertyInfo = "parent" | |||||||||||||||||||||||||||||||||
| type AttrOrigin PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
| type AttrTransferType PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint PopupParentPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Popup | |||||||||||||||||||||||||||||||||
data PopupPresentMethodInfo #
Instances
| (signature ~ (Int32 -> Int32 -> PopupLayout -> m Bool), MonadIO m, IsPopup a) => OverloadedMethod PopupPresentMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo PopupPresentMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Popup Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolvePopupMethod (t :: Symbol) o where ... #
Equations
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 #
class (GObject o, IsDescendantOf Toplevel o) => IsToplevel o #
Instances
| (GObject o, IsDescendantOf Toplevel o) => IsToplevel o | |
Defined in GI.Gdk.Interfaces.Toplevel | |
type family ResolveToplevelMethod (t :: Symbol) o where ... #
Equations
data ToplevelBeginMoveMethodInfo #
Instances
| (signature ~ (b -> Int32 -> Double -> Double -> Word32 -> m ()), MonadIO m, IsToplevel a, IsDevice b) => OverloadedMethod ToplevelBeginMoveMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelBeginMoveMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelBeginResizeMethodInfo #
Instances
| (signature ~ (SurfaceEdge -> Maybe b -> Int32 -> Double -> Double -> Word32 -> m ()), MonadIO m, IsToplevel a, IsDevice b) => OverloadedMethod ToplevelBeginResizeMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelBeginResizeMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelCapabilitiesPropertyInfo #
Instances
type ToplevelComputeSizeCallback = ToplevelSize -> IO () #
data ToplevelComputeSizeSignalInfo #
Instances
| SignalInfo ToplevelComputeSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType ToplevelComputeSizeSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType ToplevelComputeSizeSignalInfo | |||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||
data ToplevelDecoratedPropertyInfo #
Instances
| AttrInfo ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelDecoratedPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelDecoratedPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelDecoratedPropertyInfo = "decorated" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelDecoratedPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelDecoratedPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data ToplevelDeletablePropertyInfo #
Instances
| AttrInfo ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelDeletablePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelDeletablePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelDeletablePropertyInfo = "deletable" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelDeletablePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelDeletablePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data ToplevelFocusMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelFocusMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelFocusMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelFullscreenModePropertyInfo #
Instances
| AttrInfo ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelFullscreenModePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelFullscreenModePropertyInfo = "fullscreen-mode" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelFullscreenModePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
data ToplevelGetCapabilitiesMethodInfo #
Instances
| (signature ~ m [ToplevelCapabilities], MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetCapabilitiesMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelGetCapabilitiesMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelGetGravityMethodInfo #
Instances
| (signature ~ m Gravity, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetGravityMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelGetGravityMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelGetStateMethodInfo #
Instances
| (signature ~ m [ToplevelState], MonadIO m, IsToplevel a) => OverloadedMethod ToplevelGetStateMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelGetStateMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelGravityPropertyInfo #
Instances
| AttrInfo ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelGravityPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelGravityPropertyInfo = "gravity" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelGravityPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
data ToplevelIconListPropertyInfo #
Instances
| AttrInfo ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelIconListPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelIconListPropertyInfo = Ptr () | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelIconListPropertyInfo = "icon-list" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr () | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelIconListPropertyInfo = Ptr () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelIconListPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelIconListPropertyInfo = Type ~ Ptr () | |||||||||||||||||||||||||||||||||
data ToplevelInhibitSystemShortcutsMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsToplevel a, IsEvent b) => OverloadedMethod ToplevelInhibitSystemShortcutsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelInhibitSystemShortcutsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelLowerMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelLowerMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelLowerMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelMinimizeMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelMinimizeMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelMinimizeMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelModalPropertyInfo #
Instances
| AttrInfo ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelModalPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelModalPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelModalPropertyInfo = "modal" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelModalPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelModalPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelModalPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data ToplevelPresentMethodInfo #
Instances
| (signature ~ (ToplevelLayout -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelPresentMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelPresentMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelRestoreSystemShortcutsMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelRestoreSystemShortcutsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelRestoreSystemShortcutsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetDecoratedMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetDecoratedMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetDecoratedMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetDeletableMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetDeletableMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetDeletableMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetGravityMethodInfo #
Instances
| (signature ~ (Gravity -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetGravityMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetGravityMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetIconListMethodInfo #
Instances
| (signature ~ ([b] -> m ()), MonadIO m, IsToplevel a, IsTexture b) => OverloadedMethod ToplevelSetIconListMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetIconListMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetModalMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetModalMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetModalMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetStartupIdMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetStartupIdMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetStartupIdMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetTitleMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSetTitleMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetTitleMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelSetTransientForMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsToplevel a, IsSurface b) => OverloadedMethod ToplevelSetTransientForMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSetTransientForMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelShortcutsInhibitedPropertyInfo #
Instances
| AttrInfo ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelShortcutsInhibitedPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelShortcutsInhibitedPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelShortcutsInhibitedPropertyInfo = "shortcuts-inhibited" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelShortcutsInhibitedPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelShortcutsInhibitedPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelShortcutsInhibitedPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelShortcutsInhibitedPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data ToplevelShowWindowMenuMethodInfo #
Instances
| (signature ~ (b -> m Bool), MonadIO m, IsToplevel a, IsEvent b) => OverloadedMethod ToplevelShowWindowMenuMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelShowWindowMenuMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelStartupIdPropertyInfo #
Instances
| AttrInfo ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelStartupIdPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelStartupIdPropertyInfo = Maybe Text | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelStartupIdPropertyInfo = "startup-id" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelStartupIdPropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelStartupIdPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
data ToplevelStatePropertyInfo #
Instances
| AttrInfo ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelStatePropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelStatePropertyInfo = "state" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelStatePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelStatePropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelStatePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data ToplevelSupportsEdgeConstraintsMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsToplevel a) => OverloadedMethod ToplevelSupportsEdgeConstraintsMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelSupportsEdgeConstraintsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelTitlePropertyInfo #
Instances
| AttrInfo ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelTitlePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrGetType ToplevelTitlePropertyInfo = Maybe Text | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelTitlePropertyInfo = "title" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrSetTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferType ToplevelTitlePropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelTitlePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrTransferTypeConstraint ToplevelTitlePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
data ToplevelTitlebarGestureMethodInfo #
Instances
| (signature ~ (TitlebarGesture -> m Bool), MonadIO m, IsToplevel a) => OverloadedMethod ToplevelTitlebarGestureMethodInfo a signature | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ToplevelTitlebarGestureMethodInfo (a :: Type) | |
Defined in GI.Gdk.Interfaces.Toplevel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ToplevelTransientForPropertyInfo #
Instances
| AttrInfo ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrAllowedOps ToplevelTransientForPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrGetType ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrLabel ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel type AttrLabel ToplevelTransientForPropertyInfo = "transient-for" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferType ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ToplevelTransientForPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Interfaces.Toplevel | |||||||||||||||||||||||||||||||||
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) #
getToplevelCapabilities :: (MonadIO m, IsToplevel o) => o -> m [ToplevelCapabilities] #
getToplevelDecorated :: (MonadIO m, IsToplevel o) => o -> m Bool #
getToplevelDeletable :: (MonadIO m, IsToplevel o) => o -> m Bool #
getToplevelFullscreenMode :: (MonadIO m, IsToplevel o) => o -> m FullscreenMode #
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" #