gi-atk 2.0.6 → 2.0.7
raw patch · 2 files changed
+13/−9 lines, 2 filesdep +haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: haskell-gi
Dependency ranges changed: haskell-gi-base
API changes (from Hackage documentation)
- GI.Atk.Callbacks: eventListenerClosure :: EventListener -> IO Closure
- GI.Atk.Callbacks: eventListenerInitClosure :: EventListenerInit -> IO Closure
- GI.Atk.Callbacks: eventListenerInitWrapper :: Maybe (Ptr (FunPtr (EventListenerInitC))) -> EventListenerInit -> IO ()
- GI.Atk.Callbacks: eventListenerWrapper :: Maybe (Ptr (FunPtr (EventListenerC))) -> EventListener -> Ptr Object -> IO ()
- GI.Atk.Callbacks: focusHandlerClosure :: FocusHandler -> IO Closure
- GI.Atk.Callbacks: focusHandlerWrapper :: Maybe (Ptr (FunPtr (FocusHandlerC))) -> FocusHandler -> Ptr Object -> CInt -> IO ()
- GI.Atk.Callbacks: functionClosure :: Function -> IO Closure
- GI.Atk.Callbacks: functionWrapper :: Maybe (Ptr (FunPtr (FunctionC))) -> Function -> Ptr () -> IO CInt
- GI.Atk.Callbacks: keySnoopFuncClosure :: KeySnoopFunc -> IO Closure
- GI.Atk.Callbacks: keySnoopFuncWrapper :: Maybe (Ptr (FunPtr (KeySnoopFuncC))) -> KeySnoopFunc -> Ptr KeyEventStruct -> Ptr () -> IO Int32
- GI.Atk.Callbacks: mkEventListener :: EventListenerC -> IO (FunPtr EventListenerC)
- GI.Atk.Callbacks: mkEventListenerInit :: EventListenerInitC -> IO (FunPtr EventListenerInitC)
- GI.Atk.Callbacks: mkFocusHandler :: FocusHandlerC -> IO (FunPtr FocusHandlerC)
- GI.Atk.Callbacks: mkFunction :: FunctionC -> IO (FunPtr FunctionC)
- GI.Atk.Callbacks: mkKeySnoopFunc :: KeySnoopFuncC -> IO (FunPtr KeySnoopFuncC)
- GI.Atk.Callbacks: mkPropertyChangeHandler :: PropertyChangeHandlerC -> IO (FunPtr PropertyChangeHandlerC)
- GI.Atk.Callbacks: propertyChangeHandlerClosure :: PropertyChangeHandler -> IO Closure
- GI.Atk.Callbacks: propertyChangeHandlerWrapper :: Maybe (Ptr (FunPtr (PropertyChangeHandlerC))) -> PropertyChangeHandler -> Ptr Object -> Ptr PropertyValues -> IO ()
- GI.Atk.Callbacks: type EventListenerC = Ptr Object -> IO ()
- GI.Atk.Callbacks: type EventListenerInitC = IO ()
- GI.Atk.Callbacks: type FocusHandlerC = Ptr Object -> CInt -> IO ()
- GI.Atk.Callbacks: type FunctionC = Ptr () -> IO CInt
- GI.Atk.Callbacks: type KeySnoopFuncC = Ptr KeyEventStruct -> Ptr () -> IO Int32
- GI.Atk.Callbacks: type PropertyChangeHandlerC = Ptr Object -> Ptr PropertyValues -> IO ()
- GI.Atk.Interfaces.Component: componentBoundsChangedCallbackWrapper :: ComponentBoundsChangedCallback -> Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
- GI.Atk.Interfaces.Component: componentBoundsChangedClosure :: ComponentBoundsChangedCallback -> IO Closure
- GI.Atk.Interfaces.Component: mkComponentBoundsChangedCallback :: ComponentBoundsChangedCallbackC -> IO (FunPtr ComponentBoundsChangedCallbackC)
- GI.Atk.Interfaces.Component: type ComponentBoundsChangedCallbackC = Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: documentLoadCompleteCallbackWrapper :: DocumentLoadCompleteCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: documentLoadCompleteClosure :: DocumentLoadCompleteCallback -> IO Closure
- GI.Atk.Interfaces.Document: documentLoadStoppedCallbackWrapper :: DocumentLoadStoppedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: documentLoadStoppedClosure :: DocumentLoadStoppedCallback -> IO Closure
- GI.Atk.Interfaces.Document: documentPageChangedCallbackWrapper :: DocumentPageChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: documentPageChangedClosure :: DocumentPageChangedCallback -> IO Closure
- GI.Atk.Interfaces.Document: documentReloadCallbackWrapper :: DocumentReloadCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: documentReloadClosure :: DocumentReloadCallback -> IO Closure
- GI.Atk.Interfaces.Document: mkDocumentLoadCompleteCallback :: DocumentLoadCompleteCallbackC -> IO (FunPtr DocumentLoadCompleteCallbackC)
- GI.Atk.Interfaces.Document: mkDocumentLoadStoppedCallback :: DocumentLoadStoppedCallbackC -> IO (FunPtr DocumentLoadStoppedCallbackC)
- GI.Atk.Interfaces.Document: mkDocumentPageChangedCallback :: DocumentPageChangedCallbackC -> IO (FunPtr DocumentPageChangedCallbackC)
- GI.Atk.Interfaces.Document: mkDocumentReloadCallback :: DocumentReloadCallbackC -> IO (FunPtr DocumentReloadCallbackC)
- GI.Atk.Interfaces.Document: type DocumentLoadCompleteCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: type DocumentLoadStoppedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: type DocumentPageChangedCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Document: type DocumentReloadCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Hypertext: hypertextLinkSelectedCallbackWrapper :: HypertextLinkSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Hypertext: hypertextLinkSelectedClosure :: HypertextLinkSelectedCallback -> IO Closure
- GI.Atk.Interfaces.Hypertext: mkHypertextLinkSelectedCallback :: HypertextLinkSelectedCallbackC -> IO (FunPtr HypertextLinkSelectedCallbackC)
- GI.Atk.Interfaces.Hypertext: type HypertextLinkSelectedCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Selection: mkSelectionSelectionChangedCallback :: SelectionSelectionChangedCallbackC -> IO (FunPtr SelectionSelectionChangedCallbackC)
- GI.Atk.Interfaces.Selection: selectionSelectionChangedCallbackWrapper :: SelectionSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Selection: selectionSelectionChangedClosure :: SelectionSelectionChangedCallback -> IO Closure
- GI.Atk.Interfaces.Selection: type SelectionSelectionChangedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: mkTableColumnDeletedCallback :: TableColumnDeletedCallbackC -> IO (FunPtr TableColumnDeletedCallbackC)
- GI.Atk.Interfaces.Table: mkTableColumnInsertedCallback :: TableColumnInsertedCallbackC -> IO (FunPtr TableColumnInsertedCallbackC)
- GI.Atk.Interfaces.Table: mkTableColumnReorderedCallback :: TableColumnReorderedCallbackC -> IO (FunPtr TableColumnReorderedCallbackC)
- GI.Atk.Interfaces.Table: mkTableModelChangedCallback :: TableModelChangedCallbackC -> IO (FunPtr TableModelChangedCallbackC)
- GI.Atk.Interfaces.Table: mkTableRowDeletedCallback :: TableRowDeletedCallbackC -> IO (FunPtr TableRowDeletedCallbackC)
- GI.Atk.Interfaces.Table: mkTableRowInsertedCallback :: TableRowInsertedCallbackC -> IO (FunPtr TableRowInsertedCallbackC)
- GI.Atk.Interfaces.Table: mkTableRowReorderedCallback :: TableRowReorderedCallbackC -> IO (FunPtr TableRowReorderedCallbackC)
- GI.Atk.Interfaces.Table: tableColumnDeletedCallbackWrapper :: TableColumnDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableColumnDeletedClosure :: TableColumnDeletedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableColumnInsertedCallbackWrapper :: TableColumnInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableColumnInsertedClosure :: TableColumnInsertedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableColumnReorderedCallbackWrapper :: TableColumnReorderedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableColumnReorderedClosure :: TableColumnReorderedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableModelChangedCallbackWrapper :: TableModelChangedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableModelChangedClosure :: TableModelChangedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableRowDeletedCallbackWrapper :: TableRowDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableRowDeletedClosure :: TableRowDeletedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableRowInsertedCallbackWrapper :: TableRowInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableRowInsertedClosure :: TableRowInsertedCallback -> IO Closure
- GI.Atk.Interfaces.Table: tableRowReorderedCallbackWrapper :: TableRowReorderedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: tableRowReorderedClosure :: TableRowReorderedCallback -> IO Closure
- GI.Atk.Interfaces.Table: type TableColumnDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableColumnInsertedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableColumnReorderedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableModelChangedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableRowDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableRowInsertedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Table: type TableRowReorderedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: mkTextTextAttributesChangedCallback :: TextTextAttributesChangedCallbackC -> IO (FunPtr TextTextAttributesChangedCallbackC)
- GI.Atk.Interfaces.Text: mkTextTextCaretMovedCallback :: TextTextCaretMovedCallbackC -> IO (FunPtr TextTextCaretMovedCallbackC)
- GI.Atk.Interfaces.Text: mkTextTextChangedCallback :: TextTextChangedCallbackC -> IO (FunPtr TextTextChangedCallbackC)
- GI.Atk.Interfaces.Text: mkTextTextInsertCallback :: TextTextInsertCallbackC -> IO (FunPtr TextTextInsertCallbackC)
- GI.Atk.Interfaces.Text: mkTextTextRemoveCallback :: TextTextRemoveCallbackC -> IO (FunPtr TextTextRemoveCallbackC)
- GI.Atk.Interfaces.Text: mkTextTextSelectionChangedCallback :: TextTextSelectionChangedCallbackC -> IO (FunPtr TextTextSelectionChangedCallbackC)
- GI.Atk.Interfaces.Text: textTextAttributesChangedCallbackWrapper :: TextTextAttributesChangedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextAttributesChangedClosure :: TextTextAttributesChangedCallback -> IO Closure
- GI.Atk.Interfaces.Text: textTextCaretMovedCallbackWrapper :: TextTextCaretMovedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextCaretMovedClosure :: TextTextCaretMovedCallback -> IO Closure
- GI.Atk.Interfaces.Text: textTextChangedCallbackWrapper :: TextTextChangedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextChangedClosure :: TextTextChangedCallback -> IO Closure
- GI.Atk.Interfaces.Text: textTextInsertCallbackWrapper :: TextTextInsertCallback -> Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextInsertClosure :: TextTextInsertCallback -> IO Closure
- GI.Atk.Interfaces.Text: textTextRemoveCallbackWrapper :: TextTextRemoveCallback -> Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextRemoveClosure :: TextTextRemoveCallback -> IO Closure
- GI.Atk.Interfaces.Text: textTextSelectionChangedCallbackWrapper :: TextTextSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: textTextSelectionChangedClosure :: TextTextSelectionChangedCallback -> IO Closure
- GI.Atk.Interfaces.Text: type TextTextAttributesChangedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: type TextTextCaretMovedCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: type TextTextChangedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: type TextTextInsertCallbackC = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: type TextTextRemoveCallbackC = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Text: type TextTextSelectionChangedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Value: mkValueValueChangedCallback :: ValueValueChangedCallbackC -> IO (FunPtr ValueValueChangedCallbackC)
- GI.Atk.Interfaces.Value: type ValueValueChangedCallbackC = Ptr () -> CDouble -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Value: valueValueChangedCallbackWrapper :: ValueValueChangedCallback -> Ptr () -> CDouble -> CString -> Ptr () -> IO ()
- GI.Atk.Interfaces.Value: valueValueChangedClosure :: ValueValueChangedCallback -> IO Closure
- GI.Atk.Interfaces.Window: mkWindowActivateCallback :: WindowActivateCallbackC -> IO (FunPtr WindowActivateCallbackC)
- GI.Atk.Interfaces.Window: mkWindowCreateCallback :: WindowCreateCallbackC -> IO (FunPtr WindowCreateCallbackC)
- GI.Atk.Interfaces.Window: mkWindowDeactivateCallback :: WindowDeactivateCallbackC -> IO (FunPtr WindowDeactivateCallbackC)
- GI.Atk.Interfaces.Window: mkWindowDestroyCallback :: WindowDestroyCallbackC -> IO (FunPtr WindowDestroyCallbackC)
- GI.Atk.Interfaces.Window: mkWindowMaximizeCallback :: WindowMaximizeCallbackC -> IO (FunPtr WindowMaximizeCallbackC)
- GI.Atk.Interfaces.Window: mkWindowMinimizeCallback :: WindowMinimizeCallbackC -> IO (FunPtr WindowMinimizeCallbackC)
- GI.Atk.Interfaces.Window: mkWindowMoveCallback :: WindowMoveCallbackC -> IO (FunPtr WindowMoveCallbackC)
- GI.Atk.Interfaces.Window: mkWindowResizeCallback :: WindowResizeCallbackC -> IO (FunPtr WindowResizeCallbackC)
- GI.Atk.Interfaces.Window: mkWindowRestoreCallback :: WindowRestoreCallbackC -> IO (FunPtr WindowRestoreCallbackC)
- GI.Atk.Interfaces.Window: type WindowActivateCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowCreateCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowDeactivateCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowDestroyCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowMaximizeCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowMinimizeCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowMoveCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowResizeCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: type WindowRestoreCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowActivateCallbackWrapper :: WindowActivateCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowActivateClosure :: WindowActivateCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowCreateCallbackWrapper :: WindowCreateCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowCreateClosure :: WindowCreateCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowDeactivateCallbackWrapper :: WindowDeactivateCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowDeactivateClosure :: WindowDeactivateCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowDestroyCallbackWrapper :: WindowDestroyCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowDestroyClosure :: WindowDestroyCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowMaximizeCallbackWrapper :: WindowMaximizeCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowMaximizeClosure :: WindowMaximizeCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowMinimizeCallbackWrapper :: WindowMinimizeCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowMinimizeClosure :: WindowMinimizeCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowMoveCallbackWrapper :: WindowMoveCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowMoveClosure :: WindowMoveCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowResizeCallbackWrapper :: WindowResizeCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowResizeClosure :: WindowResizeCallback -> IO Closure
- GI.Atk.Interfaces.Window: windowRestoreCallbackWrapper :: WindowRestoreCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Interfaces.Window: windowRestoreClosure :: WindowRestoreCallback -> IO Closure
- GI.Atk.Objects.Hyperlink: hyperlinkLinkActivatedCallbackWrapper :: HyperlinkLinkActivatedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Hyperlink: hyperlinkLinkActivatedClosure :: HyperlinkLinkActivatedCallback -> IO Closure
- GI.Atk.Objects.Hyperlink: mkHyperlinkLinkActivatedCallback :: HyperlinkLinkActivatedCallbackC -> IO (FunPtr HyperlinkLinkActivatedCallbackC)
- GI.Atk.Objects.Hyperlink: type HyperlinkLinkActivatedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: mkObjectActiveDescendantChangedCallback :: ObjectActiveDescendantChangedCallbackC -> IO (FunPtr ObjectActiveDescendantChangedCallbackC)
- GI.Atk.Objects.Object: mkObjectChildrenChangedCallback :: ObjectChildrenChangedCallbackC -> IO (FunPtr ObjectChildrenChangedCallbackC)
- GI.Atk.Objects.Object: mkObjectFocusEventCallback :: ObjectFocusEventCallbackC -> IO (FunPtr ObjectFocusEventCallbackC)
- GI.Atk.Objects.Object: mkObjectPropertyChangeCallback :: ObjectPropertyChangeCallbackC -> IO (FunPtr ObjectPropertyChangeCallbackC)
- GI.Atk.Objects.Object: mkObjectStateChangeCallback :: ObjectStateChangeCallbackC -> IO (FunPtr ObjectStateChangeCallbackC)
- GI.Atk.Objects.Object: mkObjectVisibleDataChangedCallback :: ObjectVisibleDataChangedCallbackC -> IO (FunPtr ObjectVisibleDataChangedCallbackC)
- GI.Atk.Objects.Object: objectActiveDescendantChangedCallbackWrapper :: ObjectActiveDescendantChangedCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectActiveDescendantChangedClosure :: ObjectActiveDescendantChangedCallback -> IO Closure
- GI.Atk.Objects.Object: objectChildrenChangedCallbackWrapper :: ObjectChildrenChangedCallback -> Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectChildrenChangedClosure :: ObjectChildrenChangedCallback -> IO Closure
- GI.Atk.Objects.Object: objectFocusEventCallbackWrapper :: ObjectFocusEventCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectFocusEventClosure :: ObjectFocusEventCallback -> IO Closure
- GI.Atk.Objects.Object: objectPropertyChangeCallbackWrapper :: ObjectPropertyChangeCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectPropertyChangeClosure :: ObjectPropertyChangeCallback -> IO Closure
- GI.Atk.Objects.Object: objectStateChangeCallbackWrapper :: ObjectStateChangeCallback -> Ptr () -> CString -> CInt -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectStateChangeClosure :: ObjectStateChangeCallback -> IO Closure
- GI.Atk.Objects.Object: objectVisibleDataChangedCallbackWrapper :: ObjectVisibleDataChangedCallback -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: objectVisibleDataChangedClosure :: ObjectVisibleDataChangedCallback -> IO Closure
- GI.Atk.Objects.Object: type ObjectActiveDescendantChangedCallbackC = Ptr () -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: type ObjectChildrenChangedCallbackC = Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: type ObjectFocusEventCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- GI.Atk.Objects.Object: type ObjectPropertyChangeCallbackC = Ptr () -> Ptr () -> Ptr () -> IO ()
- GI.Atk.Objects.Object: type ObjectStateChangeCallbackC = Ptr () -> CString -> CInt -> Ptr () -> IO ()
- GI.Atk.Objects.Object: type ObjectVisibleDataChangedCallbackC = Ptr () -> Ptr () -> IO ()
- GI.Atk.Structs.Attribute: attributeName :: AttrLabelProxy "name"
- GI.Atk.Structs.Attribute: attributeValue :: AttrLabelProxy "value"
- GI.Atk.Structs.KeyEventStruct: keyEventStructKeycode :: AttrLabelProxy "keycode"
- GI.Atk.Structs.KeyEventStruct: keyEventStructKeyval :: AttrLabelProxy "keyval"
- GI.Atk.Structs.KeyEventStruct: keyEventStructLength :: AttrLabelProxy "length"
- GI.Atk.Structs.KeyEventStruct: keyEventStructState :: AttrLabelProxy "state"
- GI.Atk.Structs.KeyEventStruct: keyEventStructString :: AttrLabelProxy "string"
- GI.Atk.Structs.KeyEventStruct: keyEventStructTimestamp :: AttrLabelProxy "timestamp"
- GI.Atk.Structs.KeyEventStruct: keyEventStructType :: AttrLabelProxy "type"
- GI.Atk.Structs.PropertyValues: clearPropertyValuesNewValue :: MonadIO m => PropertyValues -> m ()
- GI.Atk.Structs.PropertyValues: clearPropertyValuesOldValue :: MonadIO m => PropertyValues -> m ()
- GI.Atk.Structs.PropertyValues: propertyValuesNewValue :: AttrLabelProxy "newValue"
- GI.Atk.Structs.PropertyValues: propertyValuesOldValue :: AttrLabelProxy "oldValue"
- GI.Atk.Structs.PropertyValues: propertyValuesPropertyName :: AttrLabelProxy "propertyName"
- GI.Atk.Structs.PropertyValues: setPropertyValuesNewValue :: MonadIO m => PropertyValues -> Ptr GValue -> m ()
- GI.Atk.Structs.PropertyValues: setPropertyValuesOldValue :: MonadIO m => PropertyValues -> Ptr GValue -> m ()
- GI.Atk.Structs.Rectangle: rectangleHeight :: AttrLabelProxy "height"
- GI.Atk.Structs.Rectangle: rectangleWidth :: AttrLabelProxy "width"
- GI.Atk.Structs.Rectangle: rectangleX :: AttrLabelProxy "x"
- GI.Atk.Structs.Rectangle: rectangleY :: AttrLabelProxy "y"
- GI.Atk.Structs.TextRange: clearTextRangeBounds :: MonadIO m => TextRange -> m ()
- GI.Atk.Structs.TextRange: setTextRangeBounds :: MonadIO m => TextRange -> Ptr TextRectangle -> m ()
- GI.Atk.Structs.TextRange: textRangeBounds :: AttrLabelProxy "bounds"
- GI.Atk.Structs.TextRange: textRangeContent :: AttrLabelProxy "content"
- GI.Atk.Structs.TextRange: textRangeEndOffset :: AttrLabelProxy "endOffset"
- GI.Atk.Structs.TextRange: textRangeStartOffset :: AttrLabelProxy "startOffset"
- GI.Atk.Structs.TextRectangle: textRectangleHeight :: AttrLabelProxy "height"
- GI.Atk.Structs.TextRectangle: textRectangleWidth :: AttrLabelProxy "width"
- GI.Atk.Structs.TextRectangle: textRectangleX :: AttrLabelProxy "x"
- GI.Atk.Structs.TextRectangle: textRectangleY :: AttrLabelProxy "y"
+ GI.Atk.Callbacks: drop_closures_Function :: Function -> Function_WithClosures
+ GI.Atk.Callbacks: drop_closures_KeySnoopFunc :: KeySnoopFunc -> KeySnoopFunc_WithClosures
+ GI.Atk.Callbacks: dynamic_EventListener :: (MonadIO m, IsObject a) => FunPtr C_EventListener -> a -> m ()
+ GI.Atk.Callbacks: dynamic_EventListenerInit :: (MonadIO m) => FunPtr C_EventListenerInit -> m ()
+ GI.Atk.Callbacks: dynamic_FocusHandler :: (MonadIO m, IsObject a) => FunPtr C_FocusHandler -> a -> Bool -> m ()
+ GI.Atk.Callbacks: dynamic_Function :: (MonadIO m) => FunPtr C_Function -> Ptr () -> m Bool
+ GI.Atk.Callbacks: dynamic_KeySnoopFunc :: (MonadIO m) => FunPtr C_KeySnoopFunc -> KeyEventStruct -> Ptr () -> m Int32
+ GI.Atk.Callbacks: dynamic_PropertyChangeHandler :: (MonadIO m, IsObject a) => FunPtr C_PropertyChangeHandler -> a -> PropertyValues -> m ()
+ GI.Atk.Callbacks: genClosure_EventListener :: EventListener -> IO Closure
+ GI.Atk.Callbacks: genClosure_EventListenerInit :: EventListenerInit -> IO Closure
+ GI.Atk.Callbacks: genClosure_FocusHandler :: FocusHandler -> IO Closure
+ GI.Atk.Callbacks: genClosure_Function :: Function -> IO Closure
+ GI.Atk.Callbacks: genClosure_KeySnoopFunc :: KeySnoopFunc -> IO Closure
+ GI.Atk.Callbacks: genClosure_PropertyChangeHandler :: PropertyChangeHandler -> IO Closure
+ GI.Atk.Callbacks: mk_EventListener :: C_EventListener -> IO (FunPtr C_EventListener)
+ GI.Atk.Callbacks: mk_EventListenerInit :: C_EventListenerInit -> IO (FunPtr C_EventListenerInit)
+ GI.Atk.Callbacks: mk_FocusHandler :: C_FocusHandler -> IO (FunPtr C_FocusHandler)
+ GI.Atk.Callbacks: mk_Function :: C_Function -> IO (FunPtr C_Function)
+ GI.Atk.Callbacks: mk_KeySnoopFunc :: C_KeySnoopFunc -> IO (FunPtr C_KeySnoopFunc)
+ GI.Atk.Callbacks: mk_PropertyChangeHandler :: C_PropertyChangeHandler -> IO (FunPtr C_PropertyChangeHandler)
+ GI.Atk.Callbacks: noFunction_WithClosures :: Maybe Function_WithClosures
+ GI.Atk.Callbacks: noKeySnoopFunc_WithClosures :: Maybe KeySnoopFunc_WithClosures
+ GI.Atk.Callbacks: type C_EventListener = Ptr Object -> IO ()
+ GI.Atk.Callbacks: type C_EventListenerInit = IO ()
+ GI.Atk.Callbacks: type C_FocusHandler = Ptr Object -> CInt -> IO ()
+ GI.Atk.Callbacks: type C_Function = Ptr () -> IO CInt
+ GI.Atk.Callbacks: type C_KeySnoopFunc = Ptr KeyEventStruct -> Ptr () -> IO Int32
+ GI.Atk.Callbacks: type C_PropertyChangeHandler = Ptr Object -> Ptr PropertyValues -> IO ()
+ GI.Atk.Callbacks: type Function_WithClosures = Ptr () -> IO Bool
+ GI.Atk.Callbacks: type KeySnoopFunc_WithClosures = KeyEventStruct -> Ptr () -> IO Int32
+ GI.Atk.Callbacks: wrap_EventListener :: Maybe (Ptr (FunPtr C_EventListener)) -> EventListener -> Ptr Object -> IO ()
+ GI.Atk.Callbacks: wrap_EventListenerInit :: Maybe (Ptr (FunPtr C_EventListenerInit)) -> EventListenerInit -> IO ()
+ GI.Atk.Callbacks: wrap_FocusHandler :: Maybe (Ptr (FunPtr C_FocusHandler)) -> FocusHandler -> Ptr Object -> CInt -> IO ()
+ GI.Atk.Callbacks: wrap_Function :: Maybe (Ptr (FunPtr C_Function)) -> Function_WithClosures -> Ptr () -> IO CInt
+ GI.Atk.Callbacks: wrap_KeySnoopFunc :: Maybe (Ptr (FunPtr C_KeySnoopFunc)) -> KeySnoopFunc_WithClosures -> Ptr KeyEventStruct -> Ptr () -> IO Int32
+ GI.Atk.Callbacks: wrap_PropertyChangeHandler :: Maybe (Ptr (FunPtr C_PropertyChangeHandler)) -> PropertyChangeHandler -> Ptr Object -> Ptr PropertyValues -> IO ()
+ GI.Atk.Interfaces.Component: genClosure_ComponentBoundsChanged :: ComponentBoundsChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Component: mk_ComponentBoundsChangedCallback :: C_ComponentBoundsChangedCallback -> IO (FunPtr C_ComponentBoundsChangedCallback)
+ GI.Atk.Interfaces.Component: type C_ComponentBoundsChangedCallback = Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Component: wrap_ComponentBoundsChangedCallback :: ComponentBoundsChangedCallback -> Ptr () -> Ptr Rectangle -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: genClosure_DocumentLoadComplete :: DocumentLoadCompleteCallback -> IO Closure
+ GI.Atk.Interfaces.Document: genClosure_DocumentLoadStopped :: DocumentLoadStoppedCallback -> IO Closure
+ GI.Atk.Interfaces.Document: genClosure_DocumentPageChanged :: DocumentPageChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Document: genClosure_DocumentReload :: DocumentReloadCallback -> IO Closure
+ GI.Atk.Interfaces.Document: mk_DocumentLoadCompleteCallback :: C_DocumentLoadCompleteCallback -> IO (FunPtr C_DocumentLoadCompleteCallback)
+ GI.Atk.Interfaces.Document: mk_DocumentLoadStoppedCallback :: C_DocumentLoadStoppedCallback -> IO (FunPtr C_DocumentLoadStoppedCallback)
+ GI.Atk.Interfaces.Document: mk_DocumentPageChangedCallback :: C_DocumentPageChangedCallback -> IO (FunPtr C_DocumentPageChangedCallback)
+ GI.Atk.Interfaces.Document: mk_DocumentReloadCallback :: C_DocumentReloadCallback -> IO (FunPtr C_DocumentReloadCallback)
+ GI.Atk.Interfaces.Document: type C_DocumentLoadCompleteCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: type C_DocumentLoadStoppedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: type C_DocumentPageChangedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: type C_DocumentReloadCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: wrap_DocumentLoadCompleteCallback :: DocumentLoadCompleteCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: wrap_DocumentLoadStoppedCallback :: DocumentLoadStoppedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: wrap_DocumentPageChangedCallback :: DocumentPageChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Document: wrap_DocumentReloadCallback :: DocumentReloadCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Hypertext: genClosure_HypertextLinkSelected :: HypertextLinkSelectedCallback -> IO Closure
+ GI.Atk.Interfaces.Hypertext: mk_HypertextLinkSelectedCallback :: C_HypertextLinkSelectedCallback -> IO (FunPtr C_HypertextLinkSelectedCallback)
+ GI.Atk.Interfaces.Hypertext: type C_HypertextLinkSelectedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Hypertext: wrap_HypertextLinkSelectedCallback :: HypertextLinkSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Selection: genClosure_SelectionSelectionChanged :: SelectionSelectionChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Selection: mk_SelectionSelectionChangedCallback :: C_SelectionSelectionChangedCallback -> IO (FunPtr C_SelectionSelectionChangedCallback)
+ GI.Atk.Interfaces.Selection: type C_SelectionSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Selection: wrap_SelectionSelectionChangedCallback :: SelectionSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: genClosure_TableColumnDeleted :: TableColumnDeletedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableColumnInserted :: TableColumnInsertedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableColumnReordered :: TableColumnReorderedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableModelChanged :: TableModelChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableRowDeleted :: TableRowDeletedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableRowInserted :: TableRowInsertedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: genClosure_TableRowReordered :: TableRowReorderedCallback -> IO Closure
+ GI.Atk.Interfaces.Table: mk_TableColumnDeletedCallback :: C_TableColumnDeletedCallback -> IO (FunPtr C_TableColumnDeletedCallback)
+ GI.Atk.Interfaces.Table: mk_TableColumnInsertedCallback :: C_TableColumnInsertedCallback -> IO (FunPtr C_TableColumnInsertedCallback)
+ GI.Atk.Interfaces.Table: mk_TableColumnReorderedCallback :: C_TableColumnReorderedCallback -> IO (FunPtr C_TableColumnReorderedCallback)
+ GI.Atk.Interfaces.Table: mk_TableModelChangedCallback :: C_TableModelChangedCallback -> IO (FunPtr C_TableModelChangedCallback)
+ GI.Atk.Interfaces.Table: mk_TableRowDeletedCallback :: C_TableRowDeletedCallback -> IO (FunPtr C_TableRowDeletedCallback)
+ GI.Atk.Interfaces.Table: mk_TableRowInsertedCallback :: C_TableRowInsertedCallback -> IO (FunPtr C_TableRowInsertedCallback)
+ GI.Atk.Interfaces.Table: mk_TableRowReorderedCallback :: C_TableRowReorderedCallback -> IO (FunPtr C_TableRowReorderedCallback)
+ GI.Atk.Interfaces.Table: type C_TableColumnDeletedCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableColumnInsertedCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableColumnReorderedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableModelChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableRowDeletedCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableRowInsertedCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: type C_TableRowReorderedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableColumnDeletedCallback :: TableColumnDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableColumnInsertedCallback :: TableColumnInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableColumnReorderedCallback :: TableColumnReorderedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableModelChangedCallback :: TableModelChangedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableRowDeletedCallback :: TableRowDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableRowInsertedCallback :: TableRowInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Table: wrap_TableRowReorderedCallback :: TableRowReorderedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: genClosure_TextTextAttributesChanged :: TextTextAttributesChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Text: genClosure_TextTextCaretMoved :: TextTextCaretMovedCallback -> IO Closure
+ GI.Atk.Interfaces.Text: genClosure_TextTextChanged :: TextTextChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Text: genClosure_TextTextInsert :: TextTextInsertCallback -> IO Closure
+ GI.Atk.Interfaces.Text: genClosure_TextTextRemove :: TextTextRemoveCallback -> IO Closure
+ GI.Atk.Interfaces.Text: genClosure_TextTextSelectionChanged :: TextTextSelectionChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Text: mk_TextTextAttributesChangedCallback :: C_TextTextAttributesChangedCallback -> IO (FunPtr C_TextTextAttributesChangedCallback)
+ GI.Atk.Interfaces.Text: mk_TextTextCaretMovedCallback :: C_TextTextCaretMovedCallback -> IO (FunPtr C_TextTextCaretMovedCallback)
+ GI.Atk.Interfaces.Text: mk_TextTextChangedCallback :: C_TextTextChangedCallback -> IO (FunPtr C_TextTextChangedCallback)
+ GI.Atk.Interfaces.Text: mk_TextTextInsertCallback :: C_TextTextInsertCallback -> IO (FunPtr C_TextTextInsertCallback)
+ GI.Atk.Interfaces.Text: mk_TextTextRemoveCallback :: C_TextTextRemoveCallback -> IO (FunPtr C_TextTextRemoveCallback)
+ GI.Atk.Interfaces.Text: mk_TextTextSelectionChangedCallback :: C_TextTextSelectionChangedCallback -> IO (FunPtr C_TextTextSelectionChangedCallback)
+ GI.Atk.Interfaces.Text: type C_TextTextAttributesChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: type C_TextTextCaretMovedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: type C_TextTextChangedCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: type C_TextTextInsertCallback = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: type C_TextTextRemoveCallback = Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: type C_TextTextSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextAttributesChangedCallback :: TextTextAttributesChangedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextCaretMovedCallback :: TextTextCaretMovedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextChangedCallback :: TextTextChangedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextInsertCallback :: TextTextInsertCallback -> Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextRemoveCallback :: TextTextRemoveCallback -> Ptr () -> Int32 -> Int32 -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Text: wrap_TextTextSelectionChangedCallback :: TextTextSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Value: genClosure_ValueValueChanged :: ValueValueChangedCallback -> IO Closure
+ GI.Atk.Interfaces.Value: mk_ValueValueChangedCallback :: C_ValueValueChangedCallback -> IO (FunPtr C_ValueValueChangedCallback)
+ GI.Atk.Interfaces.Value: type C_ValueValueChangedCallback = Ptr () -> CDouble -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Value: wrap_ValueValueChangedCallback :: ValueValueChangedCallback -> Ptr () -> CDouble -> CString -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: genClosure_WindowActivate :: WindowActivateCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowCreate :: WindowCreateCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowDeactivate :: WindowDeactivateCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowDestroy :: WindowDestroyCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowMaximize :: WindowMaximizeCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowMinimize :: WindowMinimizeCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowMove :: WindowMoveCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowResize :: WindowResizeCallback -> IO Closure
+ GI.Atk.Interfaces.Window: genClosure_WindowRestore :: WindowRestoreCallback -> IO Closure
+ GI.Atk.Interfaces.Window: mk_WindowActivateCallback :: C_WindowActivateCallback -> IO (FunPtr C_WindowActivateCallback)
+ GI.Atk.Interfaces.Window: mk_WindowCreateCallback :: C_WindowCreateCallback -> IO (FunPtr C_WindowCreateCallback)
+ GI.Atk.Interfaces.Window: mk_WindowDeactivateCallback :: C_WindowDeactivateCallback -> IO (FunPtr C_WindowDeactivateCallback)
+ GI.Atk.Interfaces.Window: mk_WindowDestroyCallback :: C_WindowDestroyCallback -> IO (FunPtr C_WindowDestroyCallback)
+ GI.Atk.Interfaces.Window: mk_WindowMaximizeCallback :: C_WindowMaximizeCallback -> IO (FunPtr C_WindowMaximizeCallback)
+ GI.Atk.Interfaces.Window: mk_WindowMinimizeCallback :: C_WindowMinimizeCallback -> IO (FunPtr C_WindowMinimizeCallback)
+ GI.Atk.Interfaces.Window: mk_WindowMoveCallback :: C_WindowMoveCallback -> IO (FunPtr C_WindowMoveCallback)
+ GI.Atk.Interfaces.Window: mk_WindowResizeCallback :: C_WindowResizeCallback -> IO (FunPtr C_WindowResizeCallback)
+ GI.Atk.Interfaces.Window: mk_WindowRestoreCallback :: C_WindowRestoreCallback -> IO (FunPtr C_WindowRestoreCallback)
+ GI.Atk.Interfaces.Window: type C_WindowActivateCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowCreateCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowDeactivateCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowDestroyCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowMaximizeCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowMinimizeCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowMoveCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowResizeCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: type C_WindowRestoreCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowActivateCallback :: WindowActivateCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowCreateCallback :: WindowCreateCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowDeactivateCallback :: WindowDeactivateCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowDestroyCallback :: WindowDestroyCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowMaximizeCallback :: WindowMaximizeCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowMinimizeCallback :: WindowMinimizeCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowMoveCallback :: WindowMoveCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowResizeCallback :: WindowResizeCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Interfaces.Window: wrap_WindowRestoreCallback :: WindowRestoreCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Hyperlink: genClosure_HyperlinkLinkActivated :: HyperlinkLinkActivatedCallback -> IO Closure
+ GI.Atk.Objects.Hyperlink: mk_HyperlinkLinkActivatedCallback :: C_HyperlinkLinkActivatedCallback -> IO (FunPtr C_HyperlinkLinkActivatedCallback)
+ GI.Atk.Objects.Hyperlink: type C_HyperlinkLinkActivatedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Hyperlink: wrap_HyperlinkLinkActivatedCallback :: HyperlinkLinkActivatedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: genClosure_ObjectActiveDescendantChanged :: ObjectActiveDescendantChangedCallback -> IO Closure
+ GI.Atk.Objects.Object: genClosure_ObjectChildrenChanged :: ObjectChildrenChangedCallback -> IO Closure
+ GI.Atk.Objects.Object: genClosure_ObjectFocusEvent :: ObjectFocusEventCallback -> IO Closure
+ GI.Atk.Objects.Object: genClosure_ObjectPropertyChange :: ObjectPropertyChangeCallback -> IO Closure
+ GI.Atk.Objects.Object: genClosure_ObjectStateChange :: ObjectStateChangeCallback -> IO Closure
+ GI.Atk.Objects.Object: genClosure_ObjectVisibleDataChanged :: ObjectVisibleDataChangedCallback -> IO Closure
+ GI.Atk.Objects.Object: mk_ObjectActiveDescendantChangedCallback :: C_ObjectActiveDescendantChangedCallback -> IO (FunPtr C_ObjectActiveDescendantChangedCallback)
+ GI.Atk.Objects.Object: mk_ObjectChildrenChangedCallback :: C_ObjectChildrenChangedCallback -> IO (FunPtr C_ObjectChildrenChangedCallback)
+ GI.Atk.Objects.Object: mk_ObjectFocusEventCallback :: C_ObjectFocusEventCallback -> IO (FunPtr C_ObjectFocusEventCallback)
+ GI.Atk.Objects.Object: mk_ObjectPropertyChangeCallback :: C_ObjectPropertyChangeCallback -> IO (FunPtr C_ObjectPropertyChangeCallback)
+ GI.Atk.Objects.Object: mk_ObjectStateChangeCallback :: C_ObjectStateChangeCallback -> IO (FunPtr C_ObjectStateChangeCallback)
+ GI.Atk.Objects.Object: mk_ObjectVisibleDataChangedCallback :: C_ObjectVisibleDataChangedCallback -> IO (FunPtr C_ObjectVisibleDataChangedCallback)
+ GI.Atk.Objects.Object: type C_ObjectActiveDescendantChangedCallback = Ptr () -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: type C_ObjectChildrenChangedCallback = Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: type C_ObjectFocusEventCallback = Ptr () -> CInt -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: type C_ObjectPropertyChangeCallback = Ptr () -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: type C_ObjectStateChangeCallback = Ptr () -> CString -> CInt -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: type C_ObjectVisibleDataChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectActiveDescendantChangedCallback :: ObjectActiveDescendantChangedCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectChildrenChangedCallback :: ObjectChildrenChangedCallback -> Ptr () -> Word32 -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectFocusEventCallback :: ObjectFocusEventCallback -> Ptr () -> CInt -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectPropertyChangeCallback :: ObjectPropertyChangeCallback -> Ptr () -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectStateChangeCallback :: ObjectStateChangeCallback -> Ptr () -> CString -> CInt -> Ptr () -> IO ()
+ GI.Atk.Objects.Object: wrap_ObjectVisibleDataChangedCallback :: ObjectVisibleDataChangedCallback -> Ptr () -> Ptr () -> IO ()
+ GI.Atk.Structs.Attribute: attribute_name :: AttrLabelProxy "name"
+ GI.Atk.Structs.Attribute: attribute_value :: AttrLabelProxy "value"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_keycode :: AttrLabelProxy "keycode"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_keyval :: AttrLabelProxy "keyval"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_length :: AttrLabelProxy "length"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_state :: AttrLabelProxy "state"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_string :: AttrLabelProxy "string"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_timestamp :: AttrLabelProxy "timestamp"
+ GI.Atk.Structs.KeyEventStruct: keyEventStruct_type :: AttrLabelProxy "type"
+ GI.Atk.Structs.PropertyValues: propertyValues_newValue :: AttrLabelProxy "newValue"
+ GI.Atk.Structs.PropertyValues: propertyValues_oldValue :: AttrLabelProxy "oldValue"
+ GI.Atk.Structs.PropertyValues: propertyValues_propertyName :: AttrLabelProxy "propertyName"
+ GI.Atk.Structs.Rectangle: rectangle_height :: AttrLabelProxy "height"
+ GI.Atk.Structs.Rectangle: rectangle_width :: AttrLabelProxy "width"
+ GI.Atk.Structs.Rectangle: rectangle_x :: AttrLabelProxy "x"
+ GI.Atk.Structs.Rectangle: rectangle_y :: AttrLabelProxy "y"
+ GI.Atk.Structs.TextRange: textRange_bounds :: AttrLabelProxy "bounds"
+ GI.Atk.Structs.TextRange: textRange_content :: AttrLabelProxy "content"
+ GI.Atk.Structs.TextRange: textRange_endOffset :: AttrLabelProxy "endOffset"
+ GI.Atk.Structs.TextRange: textRange_startOffset :: AttrLabelProxy "startOffset"
+ GI.Atk.Structs.TextRectangle: textRectangle_height :: AttrLabelProxy "height"
+ GI.Atk.Structs.TextRectangle: textRectangle_width :: AttrLabelProxy "width"
+ GI.Atk.Structs.TextRectangle: textRectangle_x :: AttrLabelProxy "x"
+ GI.Atk.Structs.TextRectangle: textRectangle_y :: AttrLabelProxy "y"
- GI.Atk.Interfaces.Action: Action :: (ForeignPtr Action) -> Action
+ GI.Atk.Interfaces.Action: Action :: (ManagedPtr Action) -> Action
- GI.Atk.Interfaces.Action: class ForeignPtrNewtype a => IsAction a
+ GI.Atk.Interfaces.Action: class ManagedPtrNewtype a => IsAction a
- GI.Atk.Interfaces.Component: Component :: (ForeignPtr Component) -> Component
+ GI.Atk.Interfaces.Component: Component :: (ManagedPtr Component) -> Component
- GI.Atk.Interfaces.Component: class ForeignPtrNewtype a => IsComponent a
+ GI.Atk.Interfaces.Component: class ManagedPtrNewtype a => IsComponent a
- GI.Atk.Interfaces.Document: Document :: (ForeignPtr Document) -> Document
+ GI.Atk.Interfaces.Document: Document :: (ManagedPtr Document) -> Document
- GI.Atk.Interfaces.Document: class ForeignPtrNewtype a => IsDocument a
+ GI.Atk.Interfaces.Document: class ManagedPtrNewtype a => IsDocument a
- GI.Atk.Interfaces.EditableText: EditableText :: (ForeignPtr EditableText) -> EditableText
+ GI.Atk.Interfaces.EditableText: EditableText :: (ManagedPtr EditableText) -> EditableText
- GI.Atk.Interfaces.EditableText: class ForeignPtrNewtype a => IsEditableText a
+ GI.Atk.Interfaces.EditableText: class ManagedPtrNewtype a => IsEditableText a
- GI.Atk.Interfaces.HyperlinkImpl: HyperlinkImpl :: (ForeignPtr HyperlinkImpl) -> HyperlinkImpl
+ GI.Atk.Interfaces.HyperlinkImpl: HyperlinkImpl :: (ManagedPtr HyperlinkImpl) -> HyperlinkImpl
- GI.Atk.Interfaces.HyperlinkImpl: class ForeignPtrNewtype a => IsHyperlinkImpl a
+ GI.Atk.Interfaces.HyperlinkImpl: class ManagedPtrNewtype a => IsHyperlinkImpl a
- GI.Atk.Interfaces.Hypertext: Hypertext :: (ForeignPtr Hypertext) -> Hypertext
+ GI.Atk.Interfaces.Hypertext: Hypertext :: (ManagedPtr Hypertext) -> Hypertext
- GI.Atk.Interfaces.Hypertext: class ForeignPtrNewtype a => IsHypertext a
+ GI.Atk.Interfaces.Hypertext: class ManagedPtrNewtype a => IsHypertext a
- GI.Atk.Interfaces.Image: Image :: (ForeignPtr Image) -> Image
+ GI.Atk.Interfaces.Image: Image :: (ManagedPtr Image) -> Image
- GI.Atk.Interfaces.Image: class ForeignPtrNewtype a => IsImage a
+ GI.Atk.Interfaces.Image: class ManagedPtrNewtype a => IsImage a
- GI.Atk.Interfaces.ImplementorIface: ImplementorIface :: (ForeignPtr ImplementorIface) -> ImplementorIface
+ GI.Atk.Interfaces.ImplementorIface: ImplementorIface :: (ManagedPtr ImplementorIface) -> ImplementorIface
- GI.Atk.Interfaces.ImplementorIface: class ForeignPtrNewtype a => IsImplementorIface a
+ GI.Atk.Interfaces.ImplementorIface: class ManagedPtrNewtype a => IsImplementorIface a
- GI.Atk.Interfaces.Selection: Selection :: (ForeignPtr Selection) -> Selection
+ GI.Atk.Interfaces.Selection: Selection :: (ManagedPtr Selection) -> Selection
- GI.Atk.Interfaces.Selection: class ForeignPtrNewtype a => IsSelection a
+ GI.Atk.Interfaces.Selection: class ManagedPtrNewtype a => IsSelection a
- GI.Atk.Interfaces.StreamableContent: StreamableContent :: (ForeignPtr StreamableContent) -> StreamableContent
+ GI.Atk.Interfaces.StreamableContent: StreamableContent :: (ManagedPtr StreamableContent) -> StreamableContent
- GI.Atk.Interfaces.StreamableContent: class ForeignPtrNewtype a => IsStreamableContent a
+ GI.Atk.Interfaces.StreamableContent: class ManagedPtrNewtype a => IsStreamableContent a
- GI.Atk.Interfaces.Table: Table :: (ForeignPtr Table) -> Table
+ GI.Atk.Interfaces.Table: Table :: (ManagedPtr Table) -> Table
- GI.Atk.Interfaces.Table: class ForeignPtrNewtype a => IsTable a
+ GI.Atk.Interfaces.Table: class ManagedPtrNewtype a => IsTable a
- GI.Atk.Interfaces.TableCell: TableCell :: (ForeignPtr TableCell) -> TableCell
+ GI.Atk.Interfaces.TableCell: TableCell :: (ManagedPtr TableCell) -> TableCell
- GI.Atk.Interfaces.Text: Text :: (ForeignPtr Text) -> Text
+ GI.Atk.Interfaces.Text: Text :: (ManagedPtr Text) -> Text
- GI.Atk.Interfaces.Text: class ForeignPtrNewtype a => IsText a
+ GI.Atk.Interfaces.Text: class ManagedPtrNewtype a => IsText a
- GI.Atk.Interfaces.Value: Value :: (ForeignPtr Value) -> Value
+ GI.Atk.Interfaces.Value: Value :: (ManagedPtr Value) -> Value
- GI.Atk.Interfaces.Value: class ForeignPtrNewtype a => IsValue a
+ GI.Atk.Interfaces.Value: class ManagedPtrNewtype a => IsValue a
- GI.Atk.Interfaces.Window: Window :: (ForeignPtr Window) -> Window
+ GI.Atk.Interfaces.Window: Window :: (ManagedPtr Window) -> Window
- GI.Atk.Objects.GObjectAccessible: GObjectAccessible :: (ForeignPtr GObjectAccessible) -> GObjectAccessible
+ GI.Atk.Objects.GObjectAccessible: GObjectAccessible :: (ManagedPtr GObjectAccessible) -> GObjectAccessible
- GI.Atk.Objects.Hyperlink: Hyperlink :: (ForeignPtr Hyperlink) -> Hyperlink
+ GI.Atk.Objects.Hyperlink: Hyperlink :: (ManagedPtr Hyperlink) -> Hyperlink
- GI.Atk.Objects.Misc: Misc :: (ForeignPtr Misc) -> Misc
+ GI.Atk.Objects.Misc: Misc :: (ManagedPtr Misc) -> Misc
- GI.Atk.Objects.NoOpObject: NoOpObject :: (ForeignPtr NoOpObject) -> NoOpObject
+ GI.Atk.Objects.NoOpObject: NoOpObject :: (ManagedPtr NoOpObject) -> NoOpObject
- GI.Atk.Objects.NoOpObjectFactory: NoOpObjectFactory :: (ForeignPtr NoOpObjectFactory) -> NoOpObjectFactory
+ GI.Atk.Objects.NoOpObjectFactory: NoOpObjectFactory :: (ManagedPtr NoOpObjectFactory) -> NoOpObjectFactory
- GI.Atk.Objects.Object: Object :: (ForeignPtr Object) -> Object
+ GI.Atk.Objects.Object: Object :: (ManagedPtr Object) -> Object
- GI.Atk.Objects.ObjectFactory: ObjectFactory :: (ForeignPtr ObjectFactory) -> ObjectFactory
+ GI.Atk.Objects.ObjectFactory: ObjectFactory :: (ManagedPtr ObjectFactory) -> ObjectFactory
- GI.Atk.Objects.Plug: Plug :: (ForeignPtr Plug) -> Plug
+ GI.Atk.Objects.Plug: Plug :: (ManagedPtr Plug) -> Plug
- GI.Atk.Objects.Registry: Registry :: (ForeignPtr Registry) -> Registry
+ GI.Atk.Objects.Registry: Registry :: (ManagedPtr Registry) -> Registry
- GI.Atk.Objects.Relation: Relation :: (ForeignPtr Relation) -> Relation
+ GI.Atk.Objects.Relation: Relation :: (ManagedPtr Relation) -> Relation
- GI.Atk.Objects.RelationSet: RelationSet :: (ForeignPtr RelationSet) -> RelationSet
+ GI.Atk.Objects.RelationSet: RelationSet :: (ManagedPtr RelationSet) -> RelationSet
- GI.Atk.Objects.Socket: Socket :: (ForeignPtr Socket) -> Socket
+ GI.Atk.Objects.Socket: Socket :: (ManagedPtr Socket) -> Socket
- GI.Atk.Objects.StateSet: StateSet :: (ForeignPtr StateSet) -> StateSet
+ GI.Atk.Objects.StateSet: StateSet :: (ManagedPtr StateSet) -> StateSet
- GI.Atk.Objects.Util: Util :: (ForeignPtr Util) -> Util
+ GI.Atk.Objects.Util: Util :: (ManagedPtr Util) -> Util
- GI.Atk.Structs.Attribute: Attribute :: (ForeignPtr Attribute) -> Attribute
+ GI.Atk.Structs.Attribute: Attribute :: (ManagedPtr Attribute) -> Attribute
- GI.Atk.Structs.Implementor: Implementor :: (ForeignPtr Implementor) -> Implementor
+ GI.Atk.Structs.Implementor: Implementor :: (ManagedPtr Implementor) -> Implementor
- GI.Atk.Structs.KeyEventStruct: KeyEventStruct :: (ForeignPtr KeyEventStruct) -> KeyEventStruct
+ GI.Atk.Structs.KeyEventStruct: KeyEventStruct :: (ManagedPtr KeyEventStruct) -> KeyEventStruct
- GI.Atk.Structs.PropertyValues: PropertyValues :: (ForeignPtr PropertyValues) -> PropertyValues
+ GI.Atk.Structs.PropertyValues: PropertyValues :: (ManagedPtr PropertyValues) -> PropertyValues
- GI.Atk.Structs.PropertyValues: getPropertyValuesNewValue :: MonadIO m => PropertyValues -> m (Maybe GValue)
+ GI.Atk.Structs.PropertyValues: getPropertyValuesNewValue :: MonadIO m => PropertyValues -> m GValue
- GI.Atk.Structs.PropertyValues: getPropertyValuesOldValue :: MonadIO m => PropertyValues -> m (Maybe GValue)
+ GI.Atk.Structs.PropertyValues: getPropertyValuesOldValue :: MonadIO m => PropertyValues -> m GValue
- GI.Atk.Structs.Range: Range :: (ForeignPtr Range) -> Range
+ GI.Atk.Structs.Range: Range :: (ManagedPtr Range) -> Range
- GI.Atk.Structs.Rectangle: Rectangle :: (ForeignPtr Rectangle) -> Rectangle
+ GI.Atk.Structs.Rectangle: Rectangle :: (ManagedPtr Rectangle) -> Rectangle
- GI.Atk.Structs.TextRange: TextRange :: (ForeignPtr TextRange) -> TextRange
+ GI.Atk.Structs.TextRange: TextRange :: (ManagedPtr TextRange) -> TextRange
- GI.Atk.Structs.TextRange: getTextRangeBounds :: MonadIO m => TextRange -> m (Maybe TextRectangle)
+ GI.Atk.Structs.TextRange: getTextRangeBounds :: MonadIO m => TextRange -> m TextRectangle
- GI.Atk.Structs.TextRectangle: TextRectangle :: (ForeignPtr TextRectangle) -> TextRectangle
+ GI.Atk.Structs.TextRectangle: TextRectangle :: (ManagedPtr TextRectangle) -> TextRectangle
Files
- gi-atk.cabal +5/−9
- stack.yaml +8/−0
gi-atk.cabal view
@@ -1,5 +1,5 @@ name: gi-atk-version: 2.0.6+version: 2.0.7 synopsis: Atk bindings description: Bindings for Atk, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -9,14 +9,9 @@ maintainer: Iñaki García Etxebarria (garetxe@gmail.com) category: Bindings build-type: Custom-cabal-version: >= 1.24--extra-source-files: Atk.overrides+cabal-version: >= 1.22 -custom-setup- setup-depends: base >= 4.7 && < 5,- Cabal >= 1.24,- haskell-gi >= 0.18 && < 1+extra-source-files: stack.yaml Atk.overrides Flag overloaded-methods Description: Generate support for overloaded methods.@@ -35,7 +30,8 @@ pkgconfig-depends: atk >= 2.0 && < 3 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.18 && < 1,+ haskell-gi-base >= 0.20 && < 1,+ haskell-gi >= 0.20 && < 1, gi-gobject == 2.0.*, gi-glib == 2.0.*, bytestring >= 0.10 && < 1,
+ stack.yaml view
@@ -0,0 +1,8 @@+packages:+- '.'+extra-deps:+- 'haskell-gi-0.20'+- 'haskell-gi-base-0.20'+explicit-setup-deps:+ ! '*': true+resolver: lts-7.11