| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.Accessible
Description
Documentation
newtype Accessible #
Constructors
| Accessible (ManagedPtr Accessible) |
Instances
data AccessibleAccessibleRolePropertyInfo #
Instances
data AccessibleAnnounceMethodInfo #
Instances
| (signature ~ (Text -> AccessibleAnnouncementPriority -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleAnnounceMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleAnnounceMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetAccessibleParentMethodInfo #
Instances
| (signature ~ m (Maybe Accessible), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetAccessibleParentMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetAccessibleParentMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetAccessibleRoleMethodInfo #
Instances
| (signature ~ m AccessibleRole, MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetAccessibleRoleMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetAccessibleRoleMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetAtContextMethodInfo #
Instances
| (signature ~ m ATContext, MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetAtContextMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetAtContextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetBoundsMethodInfo #
Instances
| (signature ~ m (Bool, Int32, Int32, Int32, Int32), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetBoundsMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetBoundsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetFirstAccessibleChildMethodInfo #
Instances
| (signature ~ m (Maybe Accessible), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetFirstAccessibleChildMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetFirstAccessibleChildMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetNextAccessibleSiblingMethodInfo #
Instances
| (signature ~ m (Maybe Accessible), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetNextAccessibleSiblingMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetNextAccessibleSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleGetPlatformStateMethodInfo #
Instances
| (signature ~ (AccessiblePlatformState -> m Bool), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleGetPlatformStateMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleGetPlatformStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleResetPropertyMethodInfo #
Instances
| (signature ~ (AccessibleProperty -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleResetPropertyMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleResetPropertyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleResetRelationMethodInfo #
Instances
| (signature ~ (AccessibleRelation -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleResetRelationMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleResetRelationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleResetStateMethodInfo #
Instances
| (signature ~ (AccessibleState -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleResetStateMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleResetStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleSetAccessibleParentMethodInfo #
Instances
| (signature ~ (Maybe b -> Maybe c -> m ()), MonadIO m, IsAccessible a, IsAccessible b, IsAccessible c) => OverloadedMethod AccessibleSetAccessibleParentMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleSetAccessibleParentMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleUpdateNextAccessibleSiblingMethodInfo #
Instances
| (signature ~ (Maybe b -> m ()), MonadIO m, IsAccessible a, IsAccessible b) => OverloadedMethod AccessibleUpdateNextAccessibleSiblingMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleUpdateNextAccessibleSiblingMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleUpdatePlatformStateMethodInfo #
Instances
| (signature ~ (AccessiblePlatformState -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleUpdatePlatformStateMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleUpdatePlatformStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleUpdatePropertyMethodInfo #
Instances
| (signature ~ ([AccessibleProperty] -> [GValue] -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleUpdatePropertyMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleUpdatePropertyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleUpdateRelationMethodInfo #
Instances
| (signature ~ ([AccessibleRelation] -> [GValue] -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleUpdateRelationMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleUpdateRelationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data AccessibleUpdateStateMethodInfo #
Instances
| (signature ~ ([AccessibleState] -> [GValue] -> m ()), MonadIO m, IsAccessible a) => OverloadedMethod AccessibleUpdateStateMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo AccessibleUpdateStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.Accessible Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf Accessible o) => IsAccessible o #
Instances
| (GObject o, IsDescendantOf Accessible o) => IsAccessible o | |
Defined in GI.Gtk.Interfaces.Accessible | |
type family ResolveAccessibleMethod (t :: Symbol) o where ... #
Equations
| ResolveAccessibleMethod "announce" o = AccessibleAnnounceMethodInfo | |
| ResolveAccessibleMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveAccessibleMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveAccessibleMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveAccessibleMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveAccessibleMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveAccessibleMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveAccessibleMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveAccessibleMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveAccessibleMethod "ref" o = ObjectRefMethodInfo | |
| ResolveAccessibleMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveAccessibleMethod "resetProperty" o = AccessibleResetPropertyMethodInfo | |
| ResolveAccessibleMethod "resetRelation" o = AccessibleResetRelationMethodInfo | |
| ResolveAccessibleMethod "resetState" o = AccessibleResetStateMethodInfo | |
| ResolveAccessibleMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveAccessibleMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveAccessibleMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveAccessibleMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveAccessibleMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveAccessibleMethod "updateNextAccessibleSibling" o = AccessibleUpdateNextAccessibleSiblingMethodInfo | |
| ResolveAccessibleMethod "updatePlatformState" o = AccessibleUpdatePlatformStateMethodInfo | |
| ResolveAccessibleMethod "updateProperty" o = AccessibleUpdatePropertyMethodInfo | |
| ResolveAccessibleMethod "updateRelation" o = AccessibleUpdateRelationMethodInfo | |
| ResolveAccessibleMethod "updateState" o = AccessibleUpdateStateMethodInfo | |
| ResolveAccessibleMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveAccessibleMethod "getAccessibleParent" o = AccessibleGetAccessibleParentMethodInfo | |
| ResolveAccessibleMethod "getAccessibleRole" o = AccessibleGetAccessibleRoleMethodInfo | |
| ResolveAccessibleMethod "getAtContext" o = AccessibleGetAtContextMethodInfo | |
| ResolveAccessibleMethod "getBounds" o = AccessibleGetBoundsMethodInfo | |
| ResolveAccessibleMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveAccessibleMethod "getFirstAccessibleChild" o = AccessibleGetFirstAccessibleChildMethodInfo | |
| ResolveAccessibleMethod "getNextAccessibleSibling" o = AccessibleGetNextAccessibleSiblingMethodInfo | |
| ResolveAccessibleMethod "getPlatformState" o = AccessibleGetPlatformStateMethodInfo | |
| ResolveAccessibleMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveAccessibleMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveAccessibleMethod "setAccessibleParent" o = AccessibleSetAccessibleParentMethodInfo | |
| ResolveAccessibleMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveAccessibleMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveAccessibleMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveAccessibleMethod l o = MethodResolutionFailed l o :: Type |
accessibleAccessibleRole :: AttrLabelProxy "accessibleRole" #
accessibleAnnounce :: (HasCallStack, MonadIO m, IsAccessible a) => a -> Text -> AccessibleAnnouncementPriority -> m () #
accessibleGetAccessibleParent :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m (Maybe Accessible) #
accessibleGetAccessibleRole :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m AccessibleRole #
accessibleGetAtContext :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m ATContext #
accessibleGetBounds :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m (Bool, Int32, Int32, Int32, Int32) #
accessibleGetFirstAccessibleChild :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m (Maybe Accessible) #
accessibleGetNextAccessibleSibling :: (HasCallStack, MonadIO m, IsAccessible a) => a -> m (Maybe Accessible) #
accessibleGetPlatformState :: (HasCallStack, MonadIO m, IsAccessible a) => a -> AccessiblePlatformState -> m Bool #
accessibleResetProperty :: (HasCallStack, MonadIO m, IsAccessible a) => a -> AccessibleProperty -> m () #
accessibleResetRelation :: (HasCallStack, MonadIO m, IsAccessible a) => a -> AccessibleRelation -> m () #
accessibleResetState :: (HasCallStack, MonadIO m, IsAccessible a) => a -> AccessibleState -> m () #
accessibleSetAccessibleParent :: (HasCallStack, MonadIO m, IsAccessible a, IsAccessible b, IsAccessible c) => a -> Maybe b -> Maybe c -> m () #
accessibleUpdateNextAccessibleSibling :: (HasCallStack, MonadIO m, IsAccessible a, IsAccessible b) => a -> Maybe b -> m () #
accessibleUpdatePlatformState :: (HasCallStack, MonadIO m, IsAccessible a) => a -> AccessiblePlatformState -> m () #
accessibleUpdateProperty :: (HasCallStack, MonadIO m, IsAccessible a) => a -> [AccessibleProperty] -> [GValue] -> m () #
accessibleUpdateRelation :: (HasCallStack, MonadIO m, IsAccessible a) => a -> [AccessibleRelation] -> [GValue] -> m () #
accessibleUpdateState :: (HasCallStack, MonadIO m, IsAccessible a) => a -> [AccessibleState] -> [GValue] -> m () #
constructAccessibleAccessibleRole :: (IsAccessible o, MonadIO m) => AccessibleRole -> m (GValueConstruct o) #
getAccessibleAccessibleRole :: (MonadIO m, IsAccessible o) => o -> m AccessibleRole #
setAccessibleAccessibleRole :: (MonadIO m, IsAccessible o) => o -> AccessibleRole -> m () #
toAccessible :: (MonadIO m, IsAccessible o) => o -> m Accessible #