| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Interfaces.Popup
Description
Documentation
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 | |
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 #