gi-atk-0.2.18.14: Atk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Objects.Object

Contents

Description

 

Synopsis

Exported types

newtype Object Source

Constructors

Object (ForeignPtr Object) 

Instances

GObject Object 
((~) * info (ResolveObjectMethod t Object), MethodInfo * info Object p) => IsLabelProxy t (Object -> p) 
type ParentTypes Object 
type AttributeList Object 
type SignalList Object 

class GObject o => ObjectK o Source

Instances

Methods

objectAddRelationship

data ObjectAddRelationshipMethodInfo Source

Instances

((~) * signature (RelationType -> b -> m Bool), MonadIO m, ObjectK a, ObjectK b) => MethodInfo * ObjectAddRelationshipMethodInfo a signature 

objectGetAttributes

data ObjectGetAttributesMethodInfo Source

Instances

((~) * signature (m [Ptr ()]), MonadIO m, ObjectK a) => MethodInfo * ObjectGetAttributesMethodInfo a signature 

objectGetAttributes :: (MonadIO m, ObjectK a) => a -> m [Ptr ()] Source

objectGetDescription

data ObjectGetDescriptionMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ObjectK a) => MethodInfo * ObjectGetDescriptionMethodInfo a signature 

objectGetIndexInParent

data ObjectGetIndexInParentMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ObjectK a) => MethodInfo * ObjectGetIndexInParentMethodInfo a signature 

objectGetLayer

data ObjectGetLayerMethodInfo Source

Instances

((~) * signature (m Layer), MonadIO m, ObjectK a) => MethodInfo * ObjectGetLayerMethodInfo a signature 

objectGetLayer :: (MonadIO m, ObjectK a) => a -> m Layer Source

Deprecated: Use atk_component_get_layer instead.

objectGetMdiZorder

data ObjectGetMdiZorderMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ObjectK a) => MethodInfo * ObjectGetMdiZorderMethodInfo a signature 

objectGetMdiZorder :: (MonadIO m, ObjectK a) => a -> m Int32 Source

Deprecated: Use atk_component_get_mdi_zorder instead.

objectGetNAccessibleChildren

objectGetName

data ObjectGetNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ObjectK a) => MethodInfo * ObjectGetNameMethodInfo a signature 

objectGetObjectLocale

data ObjectGetObjectLocaleMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ObjectK a) => MethodInfo * ObjectGetObjectLocaleMethodInfo a signature 

objectGetParent

data ObjectGetParentMethodInfo Source

Instances

((~) * signature (m Object), MonadIO m, ObjectK a) => MethodInfo * ObjectGetParentMethodInfo a signature 

objectGetRole

data ObjectGetRoleMethodInfo Source

Instances

((~) * signature (m Role), MonadIO m, ObjectK a) => MethodInfo * ObjectGetRoleMethodInfo a signature 

objectInitialize

data ObjectInitializeMethodInfo Source

Instances

((~) * signature (Ptr () -> m ()), MonadIO m, ObjectK a) => MethodInfo * ObjectInitializeMethodInfo a signature 

objectInitialize :: (MonadIO m, ObjectK a) => a -> Ptr () -> m () Source

objectNotifyStateChange

data ObjectNotifyStateChangeMethodInfo Source

Instances

((~) * signature (Word64 -> Bool -> m ()), MonadIO m, ObjectK a) => MethodInfo * ObjectNotifyStateChangeMethodInfo a signature 

objectPeekParent

data ObjectPeekParentMethodInfo Source

Instances

((~) * signature (m Object), MonadIO m, ObjectK a) => MethodInfo * ObjectPeekParentMethodInfo a signature 

objectRefAccessibleChild

objectRefRelationSet

objectRefStateSet

data ObjectRefStateSetMethodInfo Source

Instances

((~) * signature (m StateSet), MonadIO m, ObjectK a) => MethodInfo * ObjectRefStateSetMethodInfo a signature 

objectRemovePropertyChangeHandler

objectRemovePropertyChangeHandler :: (MonadIO m, ObjectK a) => a -> Word32 -> m () Source

Deprecated: Since 2.12.Removes a property change handler.

objectRemoveRelationship

objectSetDescription

data ObjectSetDescriptionMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, ObjectK a) => MethodInfo * ObjectSetDescriptionMethodInfo a signature 

objectSetDescription :: (MonadIO m, ObjectK a) => a -> Text -> m () Source

objectSetName

data ObjectSetNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, ObjectK a) => MethodInfo * ObjectSetNameMethodInfo a signature 

objectSetName :: (MonadIO m, ObjectK a) => a -> Text -> m () Source

objectSetParent

data ObjectSetParentMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ObjectK a, ObjectK b) => MethodInfo * ObjectSetParentMethodInfo a signature 

objectSetParent :: (MonadIO m, ObjectK a, ObjectK b) => a -> b -> m () Source

objectSetRole

data ObjectSetRoleMethodInfo Source

Instances

((~) * signature (Role -> m ()), MonadIO m, ObjectK a) => MethodInfo * ObjectSetRoleMethodInfo a signature 

objectSetRole :: (MonadIO m, ObjectK a) => a -> Role -> m () Source

Properties

AccessibleComponentLayer

AccessibleComponentMdiZorder

objectAccessibleComponentMdiZorder :: AttrLabelProxy "accessibleComponentMdiZorder" Source

AccessibleDescription

AccessibleHypertextNlinks

AccessibleName

AccessibleParent

setObjectAccessibleParent :: (MonadIO m, ObjectK o, ObjectK a) => o -> a -> m () Source

AccessibleRole

AccessibleTableCaption

AccessibleTableCaptionObject

objectAccessibleTableCaptionObject :: AttrLabelProxy "accessibleTableCaptionObject" Source

AccessibleTableColumnDescription

objectAccessibleTableColumnDescription :: AttrLabelProxy "accessibleTableColumnDescription" Source

AccessibleTableColumnHeader

AccessibleTableRowDescription

objectAccessibleTableRowDescription :: AttrLabelProxy "accessibleTableRowDescription" Source

AccessibleTableRowHeader

AccessibleTableSummary

AccessibleValue

Signals

ActiveDescendantChanged

ChildrenChanged

type ObjectChildrenChangedCallbackC = Ptr () -> Word32 -> Ptr () -> Ptr () -> IO () Source

FocusEvent

type ObjectFocusEventCallbackC = Ptr () -> CInt -> Ptr () -> IO () Source

PropertyChange

type ObjectPropertyChangeCallbackC = Ptr () -> Ptr () -> Ptr () -> IO () Source

StateChange

type ObjectStateChangeCallbackC = Ptr () -> CString -> CInt -> Ptr () -> IO () Source

VisibleDataChanged