gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.ATContext

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.ATContext module in the gi-gtk4 package.

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

Documentation

newtype ATContext #

Instances

Instances details
Eq ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

(==) :: ATContext -> ATContext -> Bool

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

GObject ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

ManagedPtrNewtype ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

TypedObject ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

glibType :: IO GType #

HasParentTypes ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

HasAttributeList ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

(info ~ ResolveATContextMethod t ATContext, OverloadedMethod info ATContext p, HasField t ATContext p) => HasField (t :: Symbol) ATContext p 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

getField :: ATContext -> p

(info ~ ResolveATContextMethod t ATContext, OverloadedMethodInfo info ATContext) => IsLabel t (MethodProxy info ATContext) 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

fromLabel :: MethodProxy info ATContext

(info ~ ResolveATContextMethod t ATContext, OverloadedMethod info ATContext p) => IsLabel t (ATContext -> p) 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

fromLabel :: ATContext -> p

IsGValue (Maybe ATContext) 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttributeList ATContext = ATContextAttributeList
type ParentTypes ATContext 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type SignalList ATContext = ATContextSignalList

data ATContextAccessiblePropertyInfo #

Instances

Instances details
AttrInfo ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Associated Types

type AttrAllowedOps ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextAccessiblePropertyInfo = IsATContext
type AttrGetType ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessiblePropertyInfo = IsAccessible
type AttrTransferTypeConstraint ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessiblePropertyInfo = IsAccessible
type AttrTransferType ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessiblePropertyInfo = "accessible"
type AttrOrigin ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextAccessiblePropertyInfo = IsATContext
type AttrGetType ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessiblePropertyInfo = "accessible"
type AttrOrigin ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessiblePropertyInfo = IsAccessible
type AttrTransferType ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessiblePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessiblePropertyInfo = IsAccessible

data ATContextAccessibleRolePropertyInfo #

Instances

Instances details
AttrInfo ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Associated Types

type AttrAllowedOps ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextAccessibleRolePropertyInfo = IsATContext
type AttrGetType ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessibleRolePropertyInfo = Type ~ AccessibleRole
type AttrTransferTypeConstraint ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessibleRolePropertyInfo = Type ~ AccessibleRole
type AttrTransferType ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessibleRolePropertyInfo = "accessible-role"
type AttrOrigin ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextAccessibleRolePropertyInfo = IsATContext
type AttrGetType ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextAccessibleRolePropertyInfo = "accessible-role"
type AttrOrigin ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextAccessibleRolePropertyInfo = Type ~ AccessibleRole
type AttrTransferType ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessibleRolePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextAccessibleRolePropertyInfo = Type ~ AccessibleRole

data ATContextDisplayPropertyInfo #

Instances

Instances details
AttrInfo ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Associated Types

type AttrAllowedOps ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextDisplayPropertyInfo = IsATContext
type AttrGetType ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrGetType ATContextDisplayPropertyInfo = Maybe Display
type AttrSetTypeConstraint ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextDisplayPropertyInfo = IsDisplay
type AttrTransferTypeConstraint ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextDisplayPropertyInfo = IsDisplay
type AttrTransferType ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferType ATContextDisplayPropertyInfo = Display
type AttrLabel ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextDisplayPropertyInfo = "display"
type AttrOrigin ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Defined in GI.Gtk.Objects.ATContext

type AttrBaseTypeConstraint ATContextDisplayPropertyInfo = IsATContext
type AttrGetType ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrGetType ATContextDisplayPropertyInfo = Maybe Display
type AttrLabel ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrLabel ATContextDisplayPropertyInfo = "display"
type AttrOrigin ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrSetTypeConstraint ATContextDisplayPropertyInfo = IsDisplay
type AttrTransferType ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferType ATContextDisplayPropertyInfo = Display
type AttrTransferTypeConstraint ATContextDisplayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

type AttrTransferTypeConstraint ATContextDisplayPropertyInfo = IsDisplay

data ATContextGetAccessibleMethodInfo #

Instances

Instances details
(signature ~ m Accessible, MonadIO m, IsATContext a) => OverloadedMethod ATContextGetAccessibleMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ATContextGetAccessibleMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ATContextGetAccessibleRoleMethodInfo #

Instances

Instances details
(signature ~ m AccessibleRole, MonadIO m, IsATContext a) => OverloadedMethod ATContextGetAccessibleRoleMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ATContextGetAccessibleRoleMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ATContextStateChangeSignalInfo #

Instances

Instances details
SignalInfo ATContextStateChangeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Associated Types

type HaskellCallbackType ATContextStateChangeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ATContextStateChangeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.ATContext

class (GObject o, IsDescendantOf ATContext o) => IsATContext o #

Instances

Instances details
(GObject o, IsDescendantOf ATContext o) => IsATContext o 
Instance details

Defined in GI.Gtk.Objects.ATContext

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

Equations

ResolveATContextMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveATContextMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveATContextMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveATContextMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveATContextMethod "getv" o = ObjectGetvMethodInfo 
ResolveATContextMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveATContextMethod "notify" o = ObjectNotifyMethodInfo 
ResolveATContextMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveATContextMethod "ref" o = ObjectRefMethodInfo 
ResolveATContextMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveATContextMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveATContextMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveATContextMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveATContextMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveATContextMethod "unref" o = ObjectUnrefMethodInfo 
ResolveATContextMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveATContextMethod "getAccessible" o = ATContextGetAccessibleMethodInfo 
ResolveATContextMethod "getAccessibleRole" o = ATContextGetAccessibleRoleMethodInfo 
ResolveATContextMethod "getData" o = ObjectGetDataMethodInfo 
ResolveATContextMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveATContextMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveATContextMethod "setData" o = ObjectSetDataMethodInfo 
ResolveATContextMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveATContextMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveATContextMethod l o = MethodResolutionFailed l o :: Type 

aTContextAccessible :: AttrLabelProxy "accessible" #

aTContextAccessibleRole :: AttrLabelProxy "accessibleRole" #

aTContextCreate :: (HasCallStack, MonadIO m, IsAccessible a, IsDisplay b) => AccessibleRole -> a -> b -> m (Maybe ATContext) #

aTContextDisplay :: AttrLabelProxy "display" #

aTContextGetAccessible :: (HasCallStack, MonadIO m, IsATContext a) => a -> m Accessible #

aTContextGetAccessibleRole :: (HasCallStack, MonadIO m, IsATContext a) => a -> m AccessibleRole #

afterATContextStateChange :: (IsATContext a, MonadIO m) => a -> ((?self :: a) => ATContextStateChangeCallback) -> m SignalHandlerId #

clearATContextDisplay :: (MonadIO m, IsATContext o) => o -> m () #

constructATContextAccessible :: (IsATContext o, MonadIO m, IsAccessible a) => a -> m (GValueConstruct o) #

constructATContextAccessibleRole :: (IsATContext o, MonadIO m) => AccessibleRole -> m (GValueConstruct o) #

constructATContextDisplay :: (IsATContext o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o) #

getATContextAccessible :: (MonadIO m, IsATContext o) => o -> m Accessible #

getATContextDisplay :: (MonadIO m, IsATContext o) => o -> m (Maybe Display) #

onATContextStateChange :: (IsATContext a, MonadIO m) => a -> ((?self :: a) => ATContextStateChangeCallback) -> m SignalHandlerId #

setATContextAccessibleRole :: (MonadIO m, IsATContext o) => o -> AccessibleRole -> m () #

setATContextDisplay :: (MonadIO m, IsATContext o, IsDisplay a) => o -> a -> m () #

toATContext :: (MonadIO m, IsATContext o) => o -> m ATContext #