| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Atk.Objects.Object
Contents
- Exported types
- Methods
- objectAddRelationship
- objectGetAttributes
- objectGetDescription
- objectGetIndexInParent
- objectGetLayer
- objectGetMdiZorder
- objectGetNAccessibleChildren
- objectGetName
- objectGetObjectLocale
- objectGetParent
- objectGetRole
- objectInitialize
- objectNotifyStateChange
- objectPeekParent
- objectRefAccessibleChild
- objectRefRelationSet
- objectRefStateSet
- objectRemovePropertyChangeHandler
- objectRemoveRelationship
- objectSetDescription
- objectSetName
- objectSetParent
- objectSetRole
- Properties
- AccessibleComponentLayer
- AccessibleComponentMdiZorder
- AccessibleDescription
- AccessibleHypertextNlinks
- AccessibleName
- AccessibleParent
- AccessibleRole
- AccessibleTableCaption
- AccessibleTableCaptionObject
- AccessibleTableColumnDescription
- AccessibleTableColumnHeader
- AccessibleTableRowDescription
- AccessibleTableRowHeader
- AccessibleTableSummary
- AccessibleValue
- Signals
Description
- newtype Object = Object (ForeignPtr Object)
- class GObject o => IsObject o
- toObject :: IsObject o => o -> IO Object
- noObject :: Maybe Object
- data ObjectAddRelationshipMethodInfo
- objectAddRelationship :: (MonadIO m, IsObject a, IsObject b) => a -> RelationType -> b -> m Bool
- data ObjectGetAttributesMethodInfo
- objectGetAttributes :: (MonadIO m, IsObject a) => a -> m [Ptr ()]
- data ObjectGetDescriptionMethodInfo
- objectGetDescription :: (MonadIO m, IsObject a) => a -> m Text
- data ObjectGetIndexInParentMethodInfo
- objectGetIndexInParent :: (MonadIO m, IsObject a) => a -> m Int32
- data ObjectGetLayerMethodInfo
- objectGetLayer :: (MonadIO m, IsObject a) => a -> m Layer
- data ObjectGetMdiZorderMethodInfo
- objectGetMdiZorder :: (MonadIO m, IsObject a) => a -> m Int32
- data ObjectGetNAccessibleChildrenMethodInfo
- objectGetNAccessibleChildren :: (MonadIO m, IsObject a) => a -> m Int32
- data ObjectGetNameMethodInfo
- objectGetName :: (MonadIO m, IsObject a) => a -> m Text
- data ObjectGetObjectLocaleMethodInfo
- objectGetObjectLocale :: (MonadIO m, IsObject a) => a -> m Text
- data ObjectGetParentMethodInfo
- objectGetParent :: (MonadIO m, IsObject a) => a -> m Object
- data ObjectGetRoleMethodInfo
- objectGetRole :: (MonadIO m, IsObject a) => a -> m Role
- data ObjectInitializeMethodInfo
- objectInitialize :: (MonadIO m, IsObject a) => a -> Ptr () -> m ()
- data ObjectNotifyStateChangeMethodInfo
- objectNotifyStateChange :: (MonadIO m, IsObject a) => a -> Word64 -> Bool -> m ()
- data ObjectPeekParentMethodInfo
- objectPeekParent :: (MonadIO m, IsObject a) => a -> m Object
- data ObjectRefAccessibleChildMethodInfo
- objectRefAccessibleChild :: (MonadIO m, IsObject a) => a -> Int32 -> m Object
- data ObjectRefRelationSetMethodInfo
- objectRefRelationSet :: (MonadIO m, IsObject a) => a -> m RelationSet
- data ObjectRefStateSetMethodInfo
- objectRefStateSet :: (MonadIO m, IsObject a) => a -> m StateSet
- data ObjectRemovePropertyChangeHandlerMethodInfo
- objectRemovePropertyChangeHandler :: (MonadIO m, IsObject a) => a -> Word32 -> m ()
- data ObjectRemoveRelationshipMethodInfo
- objectRemoveRelationship :: (MonadIO m, IsObject a, IsObject b) => a -> RelationType -> b -> m Bool
- data ObjectSetDescriptionMethodInfo
- objectSetDescription :: (MonadIO m, IsObject a) => a -> Text -> m ()
- data ObjectSetNameMethodInfo
- objectSetName :: (MonadIO m, IsObject a) => a -> Text -> m ()
- data ObjectSetParentMethodInfo
- objectSetParent :: (MonadIO m, IsObject a, IsObject b) => a -> b -> m ()
- data ObjectSetRoleMethodInfo
- objectSetRole :: (MonadIO m, IsObject a) => a -> Role -> m ()
- data ObjectAccessibleComponentLayerPropertyInfo
- getObjectAccessibleComponentLayer :: (MonadIO m, IsObject o) => o -> m Int32
- objectAccessibleComponentLayer :: AttrLabelProxy "accessibleComponentLayer"
- data ObjectAccessibleComponentMdiZorderPropertyInfo
- getObjectAccessibleComponentMdiZorder :: (MonadIO m, IsObject o) => o -> m Int32
- objectAccessibleComponentMdiZorder :: AttrLabelProxy "accessibleComponentMdiZorder"
- data ObjectAccessibleDescriptionPropertyInfo
- clearObjectAccessibleDescription :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleDescription :: IsObject o => Text -> IO (GValueConstruct o)
- getObjectAccessibleDescription :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
- objectAccessibleDescription :: AttrLabelProxy "accessibleDescription"
- setObjectAccessibleDescription :: (MonadIO m, IsObject o) => o -> Text -> m ()
- data ObjectAccessibleHypertextNlinksPropertyInfo
- getObjectAccessibleHypertextNlinks :: (MonadIO m, IsObject o) => o -> m Int32
- objectAccessibleHypertextNlinks :: AttrLabelProxy "accessibleHypertextNlinks"
- data ObjectAccessibleNamePropertyInfo
- clearObjectAccessibleName :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleName :: IsObject o => Text -> IO (GValueConstruct o)
- getObjectAccessibleName :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
- objectAccessibleName :: AttrLabelProxy "accessibleName"
- setObjectAccessibleName :: (MonadIO m, IsObject o) => o -> Text -> m ()
- data ObjectAccessibleParentPropertyInfo
- clearObjectAccessibleParent :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleParent :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o)
- getObjectAccessibleParent :: (MonadIO m, IsObject o) => o -> m (Maybe Object)
- objectAccessibleParent :: AttrLabelProxy "accessibleParent"
- setObjectAccessibleParent :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m ()
- data ObjectAccessibleRolePropertyInfo
- constructObjectAccessibleRole :: IsObject o => Int32 -> IO (GValueConstruct o)
- getObjectAccessibleRole :: (MonadIO m, IsObject o) => o -> m Int32
- objectAccessibleRole :: AttrLabelProxy "accessibleRole"
- setObjectAccessibleRole :: (MonadIO m, IsObject o) => o -> Int32 -> m ()
- data ObjectAccessibleTableCaptionPropertyInfo
- clearObjectAccessibleTableCaption :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableCaption :: IsObject o => Text -> IO (GValueConstruct o)
- getObjectAccessibleTableCaption :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
- objectAccessibleTableCaption :: AttrLabelProxy "accessibleTableCaption"
- setObjectAccessibleTableCaption :: (MonadIO m, IsObject o) => o -> Text -> m ()
- data ObjectAccessibleTableCaptionObjectPropertyInfo
- clearObjectAccessibleTableCaptionObject :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableCaptionObject :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o)
- getObjectAccessibleTableCaptionObject :: (MonadIO m, IsObject o) => o -> m (Maybe Object)
- objectAccessibleTableCaptionObject :: AttrLabelProxy "accessibleTableCaptionObject"
- setObjectAccessibleTableCaptionObject :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m ()
- data ObjectAccessibleTableColumnDescriptionPropertyInfo
- clearObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableColumnDescription :: IsObject o => Text -> IO (GValueConstruct o)
- getObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
- objectAccessibleTableColumnDescription :: AttrLabelProxy "accessibleTableColumnDescription"
- setObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> Text -> m ()
- data ObjectAccessibleTableColumnHeaderPropertyInfo
- clearObjectAccessibleTableColumnHeader :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableColumnHeader :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o)
- getObjectAccessibleTableColumnHeader :: (MonadIO m, IsObject o) => o -> m (Maybe Object)
- objectAccessibleTableColumnHeader :: AttrLabelProxy "accessibleTableColumnHeader"
- setObjectAccessibleTableColumnHeader :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m ()
- data ObjectAccessibleTableRowDescriptionPropertyInfo
- clearObjectAccessibleTableRowDescription :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableRowDescription :: IsObject o => Text -> IO (GValueConstruct o)
- getObjectAccessibleTableRowDescription :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
- objectAccessibleTableRowDescription :: AttrLabelProxy "accessibleTableRowDescription"
- setObjectAccessibleTableRowDescription :: (MonadIO m, IsObject o) => o -> Text -> m ()
- data ObjectAccessibleTableRowHeaderPropertyInfo
- clearObjectAccessibleTableRowHeader :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableRowHeader :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o)
- getObjectAccessibleTableRowHeader :: (MonadIO m, IsObject o) => o -> m (Maybe Object)
- objectAccessibleTableRowHeader :: AttrLabelProxy "accessibleTableRowHeader"
- setObjectAccessibleTableRowHeader :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m ()
- data ObjectAccessibleTableSummaryPropertyInfo
- clearObjectAccessibleTableSummary :: (MonadIO m, IsObject o) => o -> m ()
- constructObjectAccessibleTableSummary :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o)
- getObjectAccessibleTableSummary :: (MonadIO m, IsObject o) => o -> m (Maybe Object)
- objectAccessibleTableSummary :: AttrLabelProxy "accessibleTableSummary"
- setObjectAccessibleTableSummary :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m ()
- data ObjectAccessibleValuePropertyInfo
- constructObjectAccessibleValue :: IsObject o => Double -> IO (GValueConstruct o)
- getObjectAccessibleValue :: (MonadIO m, IsObject o) => o -> m Double
- objectAccessibleValue :: AttrLabelProxy "accessibleValue"
- setObjectAccessibleValue :: (MonadIO m, IsObject o) => o -> Double -> m ()
- type ObjectActiveDescendantChangedCallback = Ptr () -> IO ()
- type ObjectActiveDescendantChangedCallbackC = Ptr () -> Ptr () -> Ptr () -> IO ()
- data ObjectActiveDescendantChangedSignalInfo
- afterObjectActiveDescendantChanged :: (GObject a, MonadIO m) => a -> ObjectActiveDescendantChangedCallback -> m SignalHandlerId
- mkObjectActiveDescendantChangedCallback :: ObjectActiveDescendantChangedCallbackC -> IO (FunPtr ObjectActiveDescendantChangedCallbackC)
- noObjectActiveDescendantChangedCallback :: Maybe ObjectActiveDescendantChangedCallback
- objectActiveDescendantChangedCallbackWrapper :: ObjectActiveDescendantChangedCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
- objectActiveDescendantChangedClosure :: ObjectActiveDescendantChangedCallback -> IO Closure
- onObjectActiveDescendantChanged :: (GObject a, MonadIO m) => a -> ObjectActiveDescendantChangedCallback -> m SignalHandlerId
- type ObjectChildrenChangedCallback = Word32 -> Ptr () -> IO ()
- type ObjectChildrenChangedCallbackC = Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
- data ObjectChildrenChangedSignalInfo
- afterObjectChildrenChanged :: (GObject a, MonadIO m) => a -> ObjectChildrenChangedCallback -> m SignalHandlerId
- mkObjectChildrenChangedCallback :: ObjectChildrenChangedCallbackC -> IO (FunPtr ObjectChildrenChangedCallbackC)
- noObjectChildrenChangedCallback :: Maybe ObjectChildrenChangedCallback
- objectChildrenChangedCallbackWrapper :: ObjectChildrenChangedCallback -> Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
- objectChildrenChangedClosure :: ObjectChildrenChangedCallback -> IO Closure
- onObjectChildrenChanged :: (GObject a, MonadIO m) => a -> ObjectChildrenChangedCallback -> m SignalHandlerId
- type ObjectFocusEventCallback = Bool -> IO ()
- type ObjectFocusEventCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- data ObjectFocusEventSignalInfo
- afterObjectFocusEvent :: (GObject a, MonadIO m) => a -> ObjectFocusEventCallback -> m SignalHandlerId
- mkObjectFocusEventCallback :: ObjectFocusEventCallbackC -> IO (FunPtr ObjectFocusEventCallbackC)
- noObjectFocusEventCallback :: Maybe ObjectFocusEventCallback
- objectFocusEventCallbackWrapper :: ObjectFocusEventCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- objectFocusEventClosure :: ObjectFocusEventCallback -> IO Closure
- onObjectFocusEvent :: (GObject a, MonadIO m) => a -> ObjectFocusEventCallback -> m SignalHandlerId
- type ObjectPropertyChangeCallback = Ptr () -> IO ()
- type ObjectPropertyChangeCallbackC = Ptr () -> Ptr () -> Ptr () -> IO ()
- data ObjectPropertyChangeSignalInfo
- afterObjectPropertyChange :: (GObject a, MonadIO m) => a -> ObjectPropertyChangeCallback -> m SignalHandlerId
- mkObjectPropertyChangeCallback :: ObjectPropertyChangeCallbackC -> IO (FunPtr ObjectPropertyChangeCallbackC)
- noObjectPropertyChangeCallback :: Maybe ObjectPropertyChangeCallback
- objectPropertyChangeCallbackWrapper :: ObjectPropertyChangeCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
- objectPropertyChangeClosure :: ObjectPropertyChangeCallback -> IO Closure
- onObjectPropertyChange :: (GObject a, MonadIO m) => a -> ObjectPropertyChangeCallback -> m SignalHandlerId
- type ObjectStateChangeCallback = Text -> Bool -> IO ()
- type ObjectStateChangeCallbackC = Ptr () -> CString -> CInt -> Ptr () -> IO ()
- data ObjectStateChangeSignalInfo
- afterObjectStateChange :: (GObject a, MonadIO m) => a -> ObjectStateChangeCallback -> m SignalHandlerId
- mkObjectStateChangeCallback :: ObjectStateChangeCallbackC -> IO (FunPtr ObjectStateChangeCallbackC)
- noObjectStateChangeCallback :: Maybe ObjectStateChangeCallback
- objectStateChangeCallbackWrapper :: ObjectStateChangeCallback -> Ptr () -> CString -> CInt -> Ptr () -> IO ()
- objectStateChangeClosure :: ObjectStateChangeCallback -> IO Closure
- onObjectStateChange :: (GObject a, MonadIO m) => a -> ObjectStateChangeCallback -> m SignalHandlerId
- type ObjectVisibleDataChangedCallback = IO ()
- type ObjectVisibleDataChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data ObjectVisibleDataChangedSignalInfo
- afterObjectVisibleDataChanged :: (GObject a, MonadIO m) => a -> ObjectVisibleDataChangedCallback -> m SignalHandlerId
- mkObjectVisibleDataChangedCallback :: ObjectVisibleDataChangedCallbackC -> IO (FunPtr ObjectVisibleDataChangedCallbackC)
- noObjectVisibleDataChangedCallback :: Maybe ObjectVisibleDataChangedCallback
- objectVisibleDataChangedCallbackWrapper :: ObjectVisibleDataChangedCallback -> Ptr () -> Ptr () -> IO ()
- objectVisibleDataChangedClosure :: ObjectVisibleDataChangedCallback -> IO Closure
- onObjectVisibleDataChanged :: (GObject a, MonadIO m) => a -> ObjectVisibleDataChangedCallback -> m SignalHandlerId
Exported types
Constructors
| Object (ForeignPtr Object) |
Instances
| GObject Object Source # | |
| IsObject Object Source # | |
| IsObject Object Source # | |
| ((~) * info (ResolveObjectMethod t Object), MethodInfo * info Object p) => IsLabel t (Object -> p) Source # | |
| ((~) * info (ResolveObjectMethod t Object), MethodInfo * info Object p) => IsLabelProxy t (Object -> p) Source # | |
| HasAttributeList * Object Source # | |
| type SignalList Object Source # | |
| type AttributeList Object Source # | |
Methods
objectAddRelationship
data ObjectAddRelationshipMethodInfo Source #
Instances
| ((~) * signature (RelationType -> b -> m Bool), MonadIO m, IsObject a, IsObject b) => MethodInfo * ObjectAddRelationshipMethodInfo a signature Source # | |
objectAddRelationship :: (MonadIO m, IsObject a, IsObject b) => a -> RelationType -> b -> m Bool Source #
objectGetAttributes
objectGetDescription
objectGetDescription :: (MonadIO m, IsObject a) => a -> m Text Source #
objectGetIndexInParent
objectGetLayer
objectGetLayer :: (MonadIO m, IsObject a) => a -> m Layer Source #
Deprecated: Use atk_component_get_layer instead.
objectGetMdiZorder
objectGetMdiZorder :: (MonadIO m, IsObject a) => a -> m Int32 Source #
Deprecated: Use atk_component_get_mdi_zorder instead.
objectGetNAccessibleChildren
objectGetName
objectGetName :: (MonadIO m, IsObject a) => a -> m Text Source #
objectGetObjectLocale
objectGetObjectLocale :: (MonadIO m, IsObject a) => a -> m Text Source #
objectGetParent
objectGetRole
objectInitialize
objectNotifyStateChange
objectPeekParent
objectRefAccessibleChild
objectRefRelationSet
data ObjectRefRelationSetMethodInfo Source #
Instances
| ((~) * signature (m RelationSet), MonadIO m, IsObject a) => MethodInfo * ObjectRefRelationSetMethodInfo a signature Source # | |
objectRefRelationSet :: (MonadIO m, IsObject a) => a -> m RelationSet Source #
objectRefStateSet
objectRemovePropertyChangeHandler
objectRemovePropertyChangeHandler :: (MonadIO m, IsObject a) => a -> Word32 -> m () Source #
Deprecated: Since 2.12.Removes a property change handler.
objectRemoveRelationship
data ObjectRemoveRelationshipMethodInfo Source #
Instances
| ((~) * signature (RelationType -> b -> m Bool), MonadIO m, IsObject a, IsObject b) => MethodInfo * ObjectRemoveRelationshipMethodInfo a signature Source # | |
objectRemoveRelationship :: (MonadIO m, IsObject a, IsObject b) => a -> RelationType -> b -> m Bool Source #
objectSetDescription
objectSetDescription :: (MonadIO m, IsObject a) => a -> Text -> m () Source #
objectSetName
objectSetName :: (MonadIO m, IsObject a) => a -> Text -> m () Source #
objectSetParent
objectSetRole
Properties
AccessibleComponentLayer
data ObjectAccessibleComponentLayerPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleComponentLayerPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleComponentLayerPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleComponentLayerPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleComponentLayerPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleComponentLayerPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleComponentLayerPropertyInfo Source # | |
objectAccessibleComponentLayer :: AttrLabelProxy "accessibleComponentLayer" Source #
AccessibleComponentMdiZorder
data ObjectAccessibleComponentMdiZorderPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleComponentMdiZorderPropertyInfo Source # | |
objectAccessibleComponentMdiZorder :: AttrLabelProxy "accessibleComponentMdiZorder" Source #
AccessibleDescription
data ObjectAccessibleDescriptionPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleDescriptionPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleDescriptionPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleDescriptionPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleDescriptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleDescriptionPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleDescriptionPropertyInfo Source # | |
clearObjectAccessibleDescription :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleDescription :: IsObject o => Text -> IO (GValueConstruct o) Source #
objectAccessibleDescription :: AttrLabelProxy "accessibleDescription" Source #
setObjectAccessibleDescription :: (MonadIO m, IsObject o) => o -> Text -> m () Source #
AccessibleHypertextNlinks
data ObjectAccessibleHypertextNlinksPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleHypertextNlinksPropertyInfo Source # | |
objectAccessibleHypertextNlinks :: AttrLabelProxy "accessibleHypertextNlinks" Source #
AccessibleName
data ObjectAccessibleNamePropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleNamePropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleNamePropertyInfo Source # | |
| type AttrLabel ObjectAccessibleNamePropertyInfo Source # | |
| type AttrGetType ObjectAccessibleNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleNamePropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleNamePropertyInfo Source # | |
clearObjectAccessibleName :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleName :: IsObject o => Text -> IO (GValueConstruct o) Source #
objectAccessibleName :: AttrLabelProxy "accessibleName" Source #
setObjectAccessibleName :: (MonadIO m, IsObject o) => o -> Text -> m () Source #
AccessibleParent
data ObjectAccessibleParentPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleParentPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleParentPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleParentPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleParentPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleParentPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleParentPropertyInfo Source # | |
clearObjectAccessibleParent :: (MonadIO m, IsObject o) => o -> m () Source #
objectAccessibleParent :: AttrLabelProxy "accessibleParent" Source #
AccessibleRole
data ObjectAccessibleRolePropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleRolePropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleRolePropertyInfo Source # | |
| type AttrLabel ObjectAccessibleRolePropertyInfo Source # | |
| type AttrGetType ObjectAccessibleRolePropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleRolePropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleRolePropertyInfo Source # | |
objectAccessibleRole :: AttrLabelProxy "accessibleRole" Source #
AccessibleTableCaption
data ObjectAccessibleTableCaptionPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableCaptionPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableCaptionPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableCaptionPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableCaptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableCaptionPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableCaptionPropertyInfo Source # | |
clearObjectAccessibleTableCaption :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableCaption :: IsObject o => Text -> IO (GValueConstruct o) Source #
objectAccessibleTableCaption :: AttrLabelProxy "accessibleTableCaption" Source #
setObjectAccessibleTableCaption :: (MonadIO m, IsObject o) => o -> Text -> m () Source #
AccessibleTableCaptionObject
data ObjectAccessibleTableCaptionObjectPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableCaptionObjectPropertyInfo Source # | |
clearObjectAccessibleTableCaptionObject :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableCaptionObject :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o) Source #
objectAccessibleTableCaptionObject :: AttrLabelProxy "accessibleTableCaptionObject" Source #
setObjectAccessibleTableCaptionObject :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m () Source #
AccessibleTableColumnDescription
data ObjectAccessibleTableColumnDescriptionPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableColumnDescriptionPropertyInfo Source # | |
clearObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableColumnDescription :: IsObject o => Text -> IO (GValueConstruct o) Source #
getObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> m (Maybe Text) Source #
objectAccessibleTableColumnDescription :: AttrLabelProxy "accessibleTableColumnDescription" Source #
setObjectAccessibleTableColumnDescription :: (MonadIO m, IsObject o) => o -> Text -> m () Source #
AccessibleTableColumnHeader
data ObjectAccessibleTableColumnHeaderPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableColumnHeaderPropertyInfo Source # | |
clearObjectAccessibleTableColumnHeader :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableColumnHeader :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o) Source #
objectAccessibleTableColumnHeader :: AttrLabelProxy "accessibleTableColumnHeader" Source #
setObjectAccessibleTableColumnHeader :: (MonadIO m, IsObject o, IsObject a) => o -> a -> m () Source #
AccessibleTableRowDescription
data ObjectAccessibleTableRowDescriptionPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableRowDescriptionPropertyInfo Source # | |
clearObjectAccessibleTableRowDescription :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableRowDescription :: IsObject o => Text -> IO (GValueConstruct o) Source #
objectAccessibleTableRowDescription :: AttrLabelProxy "accessibleTableRowDescription" Source #
setObjectAccessibleTableRowDescription :: (MonadIO m, IsObject o) => o -> Text -> m () Source #
AccessibleTableRowHeader
data ObjectAccessibleTableRowHeaderPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableRowHeaderPropertyInfo Source # | |
clearObjectAccessibleTableRowHeader :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableRowHeader :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o) Source #
objectAccessibleTableRowHeader :: AttrLabelProxy "accessibleTableRowHeader" Source #
AccessibleTableSummary
data ObjectAccessibleTableSummaryPropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleTableSummaryPropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleTableSummaryPropertyInfo Source # | |
| type AttrLabel ObjectAccessibleTableSummaryPropertyInfo Source # | |
| type AttrGetType ObjectAccessibleTableSummaryPropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleTableSummaryPropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleTableSummaryPropertyInfo Source # | |
clearObjectAccessibleTableSummary :: (MonadIO m, IsObject o) => o -> m () Source #
constructObjectAccessibleTableSummary :: (IsObject o, IsObject a) => a -> IO (GValueConstruct o) Source #
objectAccessibleTableSummary :: AttrLabelProxy "accessibleTableSummary" Source #
AccessibleValue
data ObjectAccessibleValuePropertyInfo Source #
Instances
| AttrInfo ObjectAccessibleValuePropertyInfo Source # | |
| type AttrSetTypeConstraint ObjectAccessibleValuePropertyInfo Source # | |
| type AttrLabel ObjectAccessibleValuePropertyInfo Source # | |
| type AttrGetType ObjectAccessibleValuePropertyInfo Source # | |
| type AttrBaseTypeConstraint ObjectAccessibleValuePropertyInfo Source # | |
| type AttrAllowedOps ObjectAccessibleValuePropertyInfo Source # | |
objectAccessibleValue :: AttrLabelProxy "accessibleValue" Source #
Signals
ActiveDescendantChanged
type ObjectActiveDescendantChangedCallback = Ptr () -> IO () Source #
data ObjectActiveDescendantChangedSignalInfo Source #
Instances
| SignalInfo ObjectActiveDescendantChangedSignalInfo Source # | |
| type HaskellCallbackType ObjectActiveDescendantChangedSignalInfo Source # | |
afterObjectActiveDescendantChanged :: (GObject a, MonadIO m) => a -> ObjectActiveDescendantChangedCallback -> m SignalHandlerId Source #
mkObjectActiveDescendantChangedCallback :: ObjectActiveDescendantChangedCallbackC -> IO (FunPtr ObjectActiveDescendantChangedCallbackC) Source #
objectActiveDescendantChangedCallbackWrapper :: ObjectActiveDescendantChangedCallback -> Ptr () -> Ptr () -> Ptr () -> IO () Source #
objectActiveDescendantChangedClosure :: ObjectActiveDescendantChangedCallback -> IO Closure Source #
onObjectActiveDescendantChanged :: (GObject a, MonadIO m) => a -> ObjectActiveDescendantChangedCallback -> m SignalHandlerId Source #
ChildrenChanged
data ObjectChildrenChangedSignalInfo Source #
Instances
| SignalInfo ObjectChildrenChangedSignalInfo Source # | |
| type HaskellCallbackType ObjectChildrenChangedSignalInfo Source # | |
afterObjectChildrenChanged :: (GObject a, MonadIO m) => a -> ObjectChildrenChangedCallback -> m SignalHandlerId Source #
mkObjectChildrenChangedCallback :: ObjectChildrenChangedCallbackC -> IO (FunPtr ObjectChildrenChangedCallbackC) Source #
objectChildrenChangedCallbackWrapper :: ObjectChildrenChangedCallback -> Ptr () -> Word32 -> Ptr () -> Ptr () -> IO () Source #
objectChildrenChangedClosure :: ObjectChildrenChangedCallback -> IO Closure Source #
onObjectChildrenChanged :: (GObject a, MonadIO m) => a -> ObjectChildrenChangedCallback -> m SignalHandlerId Source #
FocusEvent
type ObjectFocusEventCallback = Bool -> IO () Source #
data ObjectFocusEventSignalInfo Source #
Instances
| SignalInfo ObjectFocusEventSignalInfo Source # | |
| type HaskellCallbackType ObjectFocusEventSignalInfo Source # | |
afterObjectFocusEvent :: (GObject a, MonadIO m) => a -> ObjectFocusEventCallback -> m SignalHandlerId Source #
mkObjectFocusEventCallback :: ObjectFocusEventCallbackC -> IO (FunPtr ObjectFocusEventCallbackC) Source #
objectFocusEventCallbackWrapper :: ObjectFocusEventCallback -> Ptr () -> CInt -> Ptr () -> IO () Source #
objectFocusEventClosure :: ObjectFocusEventCallback -> IO Closure Source #
onObjectFocusEvent :: (GObject a, MonadIO m) => a -> ObjectFocusEventCallback -> m SignalHandlerId Source #
PropertyChange
type ObjectPropertyChangeCallback = Ptr () -> IO () Source #
data ObjectPropertyChangeSignalInfo Source #
Instances
| SignalInfo ObjectPropertyChangeSignalInfo Source # | |
| type HaskellCallbackType ObjectPropertyChangeSignalInfo Source # | |
afterObjectPropertyChange :: (GObject a, MonadIO m) => a -> ObjectPropertyChangeCallback -> m SignalHandlerId Source #
mkObjectPropertyChangeCallback :: ObjectPropertyChangeCallbackC -> IO (FunPtr ObjectPropertyChangeCallbackC) Source #
objectPropertyChangeCallbackWrapper :: ObjectPropertyChangeCallback -> Ptr () -> Ptr () -> Ptr () -> IO () Source #
objectPropertyChangeClosure :: ObjectPropertyChangeCallback -> IO Closure Source #
onObjectPropertyChange :: (GObject a, MonadIO m) => a -> ObjectPropertyChangeCallback -> m SignalHandlerId Source #
StateChange
type ObjectStateChangeCallback = Text -> Bool -> IO () Source #
data ObjectStateChangeSignalInfo Source #
Instances
| SignalInfo ObjectStateChangeSignalInfo Source # | |
| type HaskellCallbackType ObjectStateChangeSignalInfo Source # | |
afterObjectStateChange :: (GObject a, MonadIO m) => a -> ObjectStateChangeCallback -> m SignalHandlerId Source #
mkObjectStateChangeCallback :: ObjectStateChangeCallbackC -> IO (FunPtr ObjectStateChangeCallbackC) Source #
objectStateChangeCallbackWrapper :: ObjectStateChangeCallback -> Ptr () -> CString -> CInt -> Ptr () -> IO () Source #
objectStateChangeClosure :: ObjectStateChangeCallback -> IO Closure Source #
onObjectStateChange :: (GObject a, MonadIO m) => a -> ObjectStateChangeCallback -> m SignalHandlerId Source #
VisibleDataChanged
type ObjectVisibleDataChangedCallback = IO () Source #
data ObjectVisibleDataChangedSignalInfo Source #
Instances
| SignalInfo ObjectVisibleDataChangedSignalInfo Source # | |
| type HaskellCallbackType ObjectVisibleDataChangedSignalInfo Source # | |
afterObjectVisibleDataChanged :: (GObject a, MonadIO m) => a -> ObjectVisibleDataChangedCallback -> m SignalHandlerId Source #
mkObjectVisibleDataChangedCallback :: ObjectVisibleDataChangedCallbackC -> IO (FunPtr ObjectVisibleDataChangedCallbackC) Source #
objectVisibleDataChangedCallbackWrapper :: ObjectVisibleDataChangedCallback -> Ptr () -> Ptr () -> IO () Source #
objectVisibleDataChangedClosure :: ObjectVisibleDataChangedCallback -> IO Closure Source #
onObjectVisibleDataChanged :: (GObject a, MonadIO m) => a -> ObjectVisibleDataChangedCallback -> m SignalHandlerId Source #