gi-gtk-3.0.9: Gtk 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.Gtk.Objects.Widget

Contents

Description

 

Synopsis

Exported types

newtype Widget Source #

Constructors

Widget (ManagedPtr Widget) 

Instances

GObject Widget Source # 
IsObject Widget Source # 
IsWidget Widget Source # 
IsBuildable Widget Source # 
IsImplementorIface Widget Source # 
((~) * info (ResolveWidgetMethod t Widget), MethodInfo * info Widget p) => IsLabel t (Widget -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> Widget -> p #

((~) * info (ResolveWidgetMethod t Widget), MethodInfo * info Widget p) => IsLabelProxy t (Widget -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Widget -> p

HasAttributeList * Widget Source # 
type SignalList Widget Source # 
type SignalList Widget
type AttributeList Widget Source # 
type AttributeList Widget

class GObject o => IsWidget o Source #

Instances

(GObject a, UnknownAncestorError Constraint Widget a) => IsWidget a Source # 
IsWidget Window Source # 
IsWidget Widget Source # 
IsWidget TreeView Source # 
IsWidget ToolItemGroup Source # 
IsWidget ToolItem Source # 
IsWidget ToolButton Source # 
IsWidget ToggleToolButton Source # 
IsWidget ToggleButton Source # 
IsWidget Stack Source # 
IsWidget SpinButton Source # 
IsWidget ShortcutsWindow Source # 
IsWidget Separator Source # 
IsWidget ScrolledWindow Source # 
IsWidget Scrollbar Source # 
IsWidget ScaleButton Source # 
IsWidget Scale Source # 
IsWidget Range Source # 
IsWidget RadioButton Source # 
IsWidget Popover Source # 
IsWidget Paned Source # 
IsWidget Misc Source # 
IsWidget MenuShell Source # 
IsWidget MenuItem Source # 
IsWidget Menu Source # 
IsWidget ListBoxRow Source # 
IsWidget ListBox Source # 
IsWidget Label Source # 
IsWidget IconView Source # 
IsWidget Frame Source # 
IsWidget FlowBoxChild Source # 
IsWidget FlowBox Source # 
IsWidget Entry Source # 
IsWidget Dialog Source # 
IsWidget Container Source # 
IsWidget ComboBox Source # 
IsWidget CheckMenuItem Source # 
IsWidget CheckButton Source # 
IsWidget Calendar Source # 
IsWidget ButtonBox Source # 
IsWidget Button Source # 
IsWidget Box Source # 
IsWidget Bin Source # 
IsWidget ToolShell Source # 
IsWidget CellEditable Source # 
IsWidget AccelLabel Source # 
IsWidget ActionBar Source # 
IsWidget Alignment Source # 
IsWidget ApplicationWindow Source # 
IsWidget AspectFrame Source # 
IsWidget CellView Source # 
IsWidget ColorChooserDialog Source # 
IsWidget ColorChooserWidget Source # 
IsWidget ColorSelection Source # 
IsWidget ColorSelectionDialog Source # 
IsWidget ComboBoxText Source # 
IsWidget DrawingArea Source # 
IsWidget EventBox Source # 
IsWidget Expander Source # 
IsWidget FileChooserDialog Source # 
IsWidget Fixed Source # 
IsWidget FontChooserDialog Source # 
IsWidget FontChooserWidget Source # 
IsWidget FontSelection Source # 
IsWidget FontSelectionDialog Source # 
IsWidget GLArea Source # 
IsWidget HBox Source # 
IsWidget HButtonBox Source # 
IsWidget HPaned Source # 
IsWidget HScale Source # 
IsWidget HScrollbar Source # 
IsWidget HSeparator Source # 
IsWidget HeaderBar Source # 
IsWidget Invisible Source # 
IsWidget Layout Source # 
IsWidget OffscreenWindow Source # 
IsWidget Overlay Source # 
IsWidget Plug Source # 
IsWidget PopoverMenu Source # 
IsWidget ProgressBar Source # 
IsWidget RecentChooserDialog Source # 
IsWidget RecentChooserWidget Source # 
IsWidget SearchBar Source # 
IsWidget SearchEntry Source # 
IsWidget ShortcutsGroup Source # 
IsWidget ShortcutsSection Source # 
IsWidget Socket Source # 
IsWidget Spinner Source # 
IsWidget StackSidebar Source # 
IsWidget StackSwitcher Source # 
IsWidget Statusbar Source # 
IsWidget VBox Source # 
IsWidget VButtonBox Source # 
IsWidget VPaned Source # 
IsWidget VScale Source # 
IsWidget VScrollbar Source # 
IsWidget VSeparator Source # 
IsWidget AppChooser Source # 
IsWidget AppChooserButton Source # 
IsWidget AppChooserWidget Source # 
IsWidget RecentChooserMenu Source # 
IsWidget SeparatorToolItem Source # 
IsWidget Actionable Source # 
IsWidget ColorButton Source # 
IsWidget FontButton Source # 
IsWidget ImageMenuItem Source # 
IsWidget LinkButton Source # 
IsWidget LockButton Source # 
IsWidget MenuToolButton Source # 
IsWidget RadioMenuItem Source # 
IsWidget RadioToolButton Source # 
IsWidget SeparatorMenuItem Source # 
IsWidget Switch Source # 
IsWidget TearoffMenuItem Source # 
IsWidget VolumeButton Source # 
IsWidget AppChooserDialog Source # 
IsWidget PlacesSidebar Source # 
IsWidget Table Source # 
IsWidget AboutDialog Source # 
IsWidget Arrow Source # 
IsWidget FileChooserButton Source # 
IsWidget FileChooserWidget Source # 
IsWidget Grid Source # 
IsWidget HSV Source # 
IsWidget HandleBox Source # 
IsWidget Image Source # 
IsWidget InfoBar Source # 
IsWidget LevelBar Source # 
IsWidget MenuBar Source # 
IsWidget MenuButton Source # 
IsWidget MessageDialog Source # 
IsWidget ModelButton Source # 
IsWidget Notebook Source # 
IsWidget Revealer Source # 
IsWidget ShortcutsShortcut Source # 
IsWidget TextView Source # 
IsWidget ToolPalette Source # 
IsWidget Toolbar Source # 
IsWidget Viewport Source # 
IsWidget Assistant Source # 

Methods

activate

data WidgetActivateMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetActivateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetActivateMethodInfo a -> signature -> s

addAccelerator

data WidgetAddAcceleratorMethodInfo Source #

Instances

((~) * signature (Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m ()), MonadIO m, IsWidget a, IsAccelGroup b) => MethodInfo * WidgetAddAcceleratorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetAddAcceleratorMethodInfo a -> signature -> s

widgetAddAccelerator :: (MonadIO m, IsWidget a, IsAccelGroup b) => a -> Text -> b -> Word32 -> [ModifierType] -> [AccelFlags] -> m () Source #

addDeviceEvents

data WidgetAddDeviceEventsMethodInfo Source #

Instances

((~) * signature (b -> [EventMask] -> m ()), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetAddDeviceEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetAddDeviceEventsMethodInfo a -> signature -> s

widgetAddDeviceEvents :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> [EventMask] -> m () Source #

addEvents

data WidgetAddEventsMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetAddEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetAddEventsMethodInfo a -> signature -> s

widgetAddEvents :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

addMnemonicLabel

data WidgetAddMnemonicLabelMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetAddMnemonicLabelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetAddMnemonicLabelMethodInfo a -> signature -> s

widgetAddMnemonicLabel :: (MonadIO m, IsWidget a, IsWidget b) => a -> b -> m () Source #

addTickCallback

data WidgetAddTickCallbackMethodInfo Source #

Instances

((~) * signature (TickCallback -> m Word32), MonadIO m, IsWidget a) => MethodInfo * WidgetAddTickCallbackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetAddTickCallbackMethodInfo a -> signature -> s

canActivateAccel

data WidgetCanActivateAccelMethodInfo Source #

Instances

((~) * signature (Word32 -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetCanActivateAccelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetCanActivateAccelMethodInfo a -> signature -> s

childFocus

data WidgetChildFocusMethodInfo Source #

Instances

((~) * signature (DirectionType -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetChildFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetChildFocusMethodInfo a -> signature -> s

childNotify

data WidgetChildNotifyMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetChildNotifyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetChildNotifyMethodInfo a -> signature -> s

widgetChildNotify :: (MonadIO m, IsWidget a) => a -> Text -> m () Source #

classPath

data WidgetClassPathMethodInfo Source #

Instances

((~) * signature (m (Word32, Text, Text)), MonadIO m, IsWidget a) => MethodInfo * WidgetClassPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetClassPathMethodInfo a -> signature -> s

widgetClassPath :: (MonadIO m, IsWidget a) => a -> m (Word32, Text, Text) Source #

Deprecated: (Since version 3.0)Use gtk_widget_get_path() instead

computeExpand

data WidgetComputeExpandMethodInfo Source #

Instances

((~) * signature (Orientation -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetComputeExpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetComputeExpandMethodInfo a -> signature -> s

createPangoContext

data WidgetCreatePangoContextMethodInfo Source #

Instances

((~) * signature (m Context), MonadIO m, IsWidget a) => MethodInfo * WidgetCreatePangoContextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetCreatePangoContextMethodInfo a -> signature -> s

widgetCreatePangoContext :: (MonadIO m, IsWidget a) => a -> m Context Source #

createPangoLayout

data WidgetCreatePangoLayoutMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m Layout), MonadIO m, IsWidget a) => MethodInfo * WidgetCreatePangoLayoutMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetCreatePangoLayoutMethodInfo a -> signature -> s

widgetCreatePangoLayout :: (MonadIO m, IsWidget a) => a -> Maybe Text -> m Layout Source #

destroy

data WidgetDestroyMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDestroyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDestroyMethodInfo a -> signature -> s

widgetDestroy :: (MonadIO m, IsWidget a) => a -> m () Source #

destroyed

data WidgetDestroyedMethodInfo Source #

Instances

((~) * signature (b -> m Widget), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetDestroyedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDestroyedMethodInfo a -> signature -> s

widgetDestroyed :: (MonadIO m, IsWidget a, IsWidget b) => a -> b -> m Widget Source #

deviceIsShadowed

data WidgetDeviceIsShadowedMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetDeviceIsShadowedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDeviceIsShadowedMethodInfo a -> signature -> s

widgetDeviceIsShadowed :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> m Bool Source #

dragBegin

data WidgetDragBeginMethodInfo Source #

Instances

((~) * signature (TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext), MonadIO m, IsWidget a) => MethodInfo * WidgetDragBeginMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragBeginMethodInfo a -> signature -> s

widgetDragBegin :: (MonadIO m, IsWidget a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> m DragContext Source #

Deprecated: (Since version 3.10)Use gtk_drag_begin_with_coordinates() instead

dragBeginWithCoordinates

data WidgetDragBeginWithCoordinatesMethodInfo Source #

Instances

((~) * signature (TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext), MonadIO m, IsWidget a) => MethodInfo * WidgetDragBeginWithCoordinatesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragBeginWithCoordinatesMethodInfo a -> signature -> s

widgetDragBeginWithCoordinates :: (MonadIO m, IsWidget a) => a -> TargetList -> [DragAction] -> Int32 -> Maybe Event -> Int32 -> Int32 -> m DragContext Source #

dragCheckThreshold

data WidgetDragCheckThresholdMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetDragCheckThresholdMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragCheckThresholdMethodInfo a -> signature -> s

dragDestAddImageTargets

data WidgetDragDestAddImageTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestAddImageTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestAddImageTargetsMethodInfo a -> signature -> s

dragDestAddTextTargets

data WidgetDragDestAddTextTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestAddTextTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestAddTextTargetsMethodInfo a -> signature -> s

dragDestAddUriTargets

data WidgetDragDestAddUriTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestAddUriTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestAddUriTargetsMethodInfo a -> signature -> s

dragDestFindTarget

data WidgetDragDestFindTargetMethodInfo Source #

Instances

((~) * signature (b -> Maybe TargetList -> m Atom), MonadIO m, IsWidget a, IsDragContext b) => MethodInfo * WidgetDragDestFindTargetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestFindTargetMethodInfo a -> signature -> s

widgetDragDestFindTarget :: (MonadIO m, IsWidget a, IsDragContext b) => a -> b -> Maybe TargetList -> m Atom Source #

dragDestGetTargetList

data WidgetDragDestGetTargetListMethodInfo Source #

Instances

((~) * signature (m (Maybe TargetList)), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestGetTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestGetTargetListMethodInfo a -> signature -> s

dragDestGetTrackMotion

data WidgetDragDestGetTrackMotionMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestGetTrackMotionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestGetTrackMotionMethodInfo a -> signature -> s

dragDestSet

data WidgetDragDestSetMethodInfo Source #

Instances

((~) * signature ([DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestSetMethodInfo a -> signature -> s

widgetDragDestSet :: (MonadIO m, IsWidget a) => a -> [DestDefaults] -> Maybe [TargetEntry] -> [DragAction] -> m () Source #

dragDestSetProxy

data WidgetDragDestSetProxyMethodInfo Source #

Instances

((~) * signature (b -> DragProtocol -> Bool -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetDragDestSetProxyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestSetProxyMethodInfo a -> signature -> s

widgetDragDestSetProxy :: (MonadIO m, IsWidget a, IsWindow b) => a -> b -> DragProtocol -> Bool -> m () Source #

dragDestSetTargetList

data WidgetDragDestSetTargetListMethodInfo Source #

Instances

((~) * signature (Maybe TargetList -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestSetTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestSetTargetListMethodInfo a -> signature -> s

dragDestSetTrackMotion

data WidgetDragDestSetTrackMotionMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestSetTrackMotionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestSetTrackMotionMethodInfo a -> signature -> s

dragDestUnset

data WidgetDragDestUnsetMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragDestUnsetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragDestUnsetMethodInfo a -> signature -> s

dragGetData

data WidgetDragGetDataMethodInfo Source #

Instances

((~) * signature (b -> Atom -> Word32 -> m ()), MonadIO m, IsWidget a, IsDragContext b) => MethodInfo * WidgetDragGetDataMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragGetDataMethodInfo a -> signature -> s

widgetDragGetData :: (MonadIO m, IsWidget a, IsDragContext b) => a -> b -> Atom -> Word32 -> m () Source #

dragHighlight

data WidgetDragHighlightMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragHighlightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragHighlightMethodInfo a -> signature -> s

dragSourceAddImageTargets

data WidgetDragSourceAddImageTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceAddImageTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceAddImageTargetsMethodInfo a -> signature -> s

dragSourceAddTextTargets

data WidgetDragSourceAddTextTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceAddTextTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceAddTextTargetsMethodInfo a -> signature -> s

dragSourceAddUriTargets

data WidgetDragSourceAddUriTargetsMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceAddUriTargetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceAddUriTargetsMethodInfo a -> signature -> s

dragSourceGetTargetList

data WidgetDragSourceGetTargetListMethodInfo Source #

Instances

((~) * signature (m (Maybe TargetList)), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceGetTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceGetTargetListMethodInfo a -> signature -> s

dragSourceSet

data WidgetDragSourceSetMethodInfo Source #

Instances

((~) * signature ([ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetMethodInfo a -> signature -> s

widgetDragSourceSet :: (MonadIO m, IsWidget a) => a -> [ModifierType] -> Maybe [TargetEntry] -> [DragAction] -> m () Source #

dragSourceSetIconGicon

data WidgetDragSourceSetIconGiconMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsIcon b) => MethodInfo * WidgetDragSourceSetIconGiconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetIconGiconMethodInfo a -> signature -> s

widgetDragSourceSetIconGicon :: (MonadIO m, IsWidget a, IsIcon b) => a -> b -> m () Source #

dragSourceSetIconName

data WidgetDragSourceSetIconNameMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceSetIconNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetIconNameMethodInfo a -> signature -> s

widgetDragSourceSetIconName :: (MonadIO m, IsWidget a) => a -> Text -> m () Source #

dragSourceSetIconPixbuf

data WidgetDragSourceSetIconPixbufMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsPixbuf b) => MethodInfo * WidgetDragSourceSetIconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetIconPixbufMethodInfo a -> signature -> s

widgetDragSourceSetIconPixbuf :: (MonadIO m, IsWidget a, IsPixbuf b) => a -> b -> m () Source #

dragSourceSetIconStock

data WidgetDragSourceSetIconStockMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceSetIconStockMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetIconStockMethodInfo a -> signature -> s

widgetDragSourceSetIconStock :: (MonadIO m, IsWidget a) => a -> Text -> m () Source #

Deprecated: (Since version 3.10)Use gtk_drag_source_set_icon_name() instead.

dragSourceSetTargetList

data WidgetDragSourceSetTargetListMethodInfo Source #

Instances

((~) * signature (Maybe TargetList -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceSetTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceSetTargetListMethodInfo a -> signature -> s

dragSourceUnset

data WidgetDragSourceUnsetMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragSourceUnsetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragSourceUnsetMethodInfo a -> signature -> s

dragUnhighlight

data WidgetDragUnhighlightMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDragUnhighlightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDragUnhighlightMethodInfo a -> signature -> s

draw

data WidgetDrawMethodInfo Source #

Instances

((~) * signature (Context -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetDrawMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetDrawMethodInfo a -> signature -> s

widgetDraw :: (MonadIO m, IsWidget a) => a -> Context -> m () Source #

ensureStyle

data WidgetEnsureStyleMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetEnsureStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetEnsureStyleMethodInfo a -> signature -> s

widgetEnsureStyle :: (MonadIO m, IsWidget a) => a -> m () Source #

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

errorBell

data WidgetErrorBellMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetErrorBellMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetErrorBellMethodInfo a -> signature -> s

widgetErrorBell :: (MonadIO m, IsWidget a) => a -> m () Source #

event

data WidgetEventMethodInfo Source #

Instances

((~) * signature (Event -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetEventMethodInfo a -> signature -> s

widgetEvent :: (MonadIO m, IsWidget a) => a -> Event -> m Bool Source #

freezeChildNotify

data WidgetFreezeChildNotifyMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetFreezeChildNotifyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetFreezeChildNotifyMethodInfo a -> signature -> s

getAccessible

data WidgetGetAccessibleMethodInfo Source #

Instances

((~) * signature (m Object), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAccessibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAccessibleMethodInfo a -> signature -> s

widgetGetAccessible :: (MonadIO m, IsWidget a) => a -> m Object Source #

getActionGroup

data WidgetGetActionGroupMethodInfo Source #

Instances

((~) * signature (Text -> m (Maybe ActionGroup)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetActionGroupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetActionGroupMethodInfo a -> signature -> s

widgetGetActionGroup :: (MonadIO m, IsWidget a) => a -> Text -> m (Maybe ActionGroup) Source #

getAllocatedBaseline

data WidgetGetAllocatedBaselineMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAllocatedBaselineMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAllocatedBaselineMethodInfo a -> signature -> s

getAllocatedHeight

data WidgetGetAllocatedHeightMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAllocatedHeightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAllocatedHeightMethodInfo a -> signature -> s

getAllocatedSize

data WidgetGetAllocatedSizeMethodInfo Source #

Instances

((~) * signature (m (Rectangle, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAllocatedSizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAllocatedSizeMethodInfo a -> signature -> s

widgetGetAllocatedSize :: (MonadIO m, IsWidget a) => a -> m (Rectangle, Int32) Source #

getAllocatedWidth

data WidgetGetAllocatedWidthMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAllocatedWidthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAllocatedWidthMethodInfo a -> signature -> s

getAllocation

data WidgetGetAllocationMethodInfo Source #

Instances

((~) * signature (m Rectangle), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAllocationMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAllocationMethodInfo a -> signature -> s

widgetGetAllocation :: (MonadIO m, IsWidget a) => a -> m Rectangle Source #

getAncestor

data WidgetGetAncestorMethodInfo Source #

Instances

((~) * signature (GType -> m (Maybe Widget)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAncestorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAncestorMethodInfo a -> signature -> s

widgetGetAncestor :: (MonadIO m, IsWidget a) => a -> GType -> m (Maybe Widget) Source #

getAppPaintable

data WidgetGetAppPaintableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetAppPaintableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetAppPaintableMethodInfo a -> signature -> s

getCanDefault

data WidgetGetCanDefaultMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetCanDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetCanDefaultMethodInfo a -> signature -> s

getCanFocus

data WidgetGetCanFocusMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetCanFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetCanFocusMethodInfo a -> signature -> s

getChildRequisition

data WidgetGetChildRequisitionMethodInfo Source #

Instances

((~) * signature (m Requisition), MonadIO m, IsWidget a) => MethodInfo * WidgetGetChildRequisitionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetChildRequisitionMethodInfo a -> signature -> s

widgetGetChildRequisition :: (MonadIO m, IsWidget a) => a -> m Requisition Source #

Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.

getChildVisible

data WidgetGetChildVisibleMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetChildVisibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetChildVisibleMethodInfo a -> signature -> s

getClip

data WidgetGetClipMethodInfo Source #

Instances

((~) * signature (m Rectangle), MonadIO m, IsWidget a) => MethodInfo * WidgetGetClipMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetClipMethodInfo a -> signature -> s

widgetGetClip :: (MonadIO m, IsWidget a) => a -> m Rectangle Source #

getClipboard

data WidgetGetClipboardMethodInfo Source #

Instances

((~) * signature (Atom -> m Clipboard), MonadIO m, IsWidget a) => MethodInfo * WidgetGetClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetClipboardMethodInfo a -> signature -> s

widgetGetClipboard :: (MonadIO m, IsWidget a) => a -> Atom -> m Clipboard Source #

getCompositeName

data WidgetGetCompositeNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWidget a) => MethodInfo * WidgetGetCompositeNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetCompositeNameMethodInfo a -> signature -> s

widgetGetCompositeName :: (MonadIO m, IsWidget a) => a -> m Text Source #

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

getDefaultDirection

getDefaultStyle

widgetGetDefaultStyle :: MonadIO m => m Style Source #

Deprecated: (Since version 3.0)Use GtkStyleProvider with the default widget style information.

getDeviceEnabled

data WidgetGetDeviceEnabledMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetGetDeviceEnabledMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetDeviceEnabledMethodInfo a -> signature -> s

widgetGetDeviceEnabled :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> m Bool Source #

getDeviceEvents

data WidgetGetDeviceEventsMethodInfo Source #

Instances

((~) * signature (b -> m [EventMask]), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetGetDeviceEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetDeviceEventsMethodInfo a -> signature -> s

widgetGetDeviceEvents :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> m [EventMask] Source #

getDirection

data WidgetGetDirectionMethodInfo Source #

Instances

((~) * signature (m TextDirection), MonadIO m, IsWidget a) => MethodInfo * WidgetGetDirectionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetDirectionMethodInfo a -> signature -> s

getDisplay

data WidgetGetDisplayMethodInfo Source #

Instances

((~) * signature (m Display), MonadIO m, IsWidget a) => MethodInfo * WidgetGetDisplayMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetDisplayMethodInfo a -> signature -> s

widgetGetDisplay :: (MonadIO m, IsWidget a) => a -> m Display Source #

getDoubleBuffered

data WidgetGetDoubleBufferedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetDoubleBufferedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetDoubleBufferedMethodInfo a -> signature -> s

getEvents

data WidgetGetEventsMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetEventsMethodInfo a -> signature -> s

getFocusOnClick

data WidgetGetFocusOnClickMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetFocusOnClickMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetFocusOnClickMethodInfo a -> signature -> s

getFontMap

data WidgetGetFontMapMethodInfo Source #

Instances

((~) * signature (m (Maybe FontMap)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetFontMapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetFontMapMethodInfo a -> signature -> s

widgetGetFontMap :: (MonadIO m, IsWidget a) => a -> m (Maybe FontMap) Source #

getFontOptions

data WidgetGetFontOptionsMethodInfo Source #

Instances

((~) * signature (m (Maybe FontOptions)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetFontOptionsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetFontOptionsMethodInfo a -> signature -> s

widgetGetFontOptions :: (MonadIO m, IsWidget a) => a -> m (Maybe FontOptions) Source #

getFrameClock

data WidgetGetFrameClockMethodInfo Source #

Instances

((~) * signature (m (Maybe FrameClock)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetFrameClockMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetFrameClockMethodInfo a -> signature -> s

widgetGetFrameClock :: (MonadIO m, IsWidget a) => a -> m (Maybe FrameClock) Source #

getHalign

data WidgetGetHalignMethodInfo Source #

Instances

((~) * signature (m Align), MonadIO m, IsWidget a) => MethodInfo * WidgetGetHalignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetHalignMethodInfo a -> signature -> s

getHasTooltip

data WidgetGetHasTooltipMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetHasTooltipMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetHasTooltipMethodInfo a -> signature -> s

getHasWindow

data WidgetGetHasWindowMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetHasWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetHasWindowMethodInfo a -> signature -> s

getHexpand

data WidgetGetHexpandMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetHexpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetHexpandMethodInfo a -> signature -> s

getHexpandSet

data WidgetGetHexpandSetMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetHexpandSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetHexpandSetMethodInfo a -> signature -> s

getMapped

data WidgetGetMappedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMappedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMappedMethodInfo a -> signature -> s

getMarginBottom

data WidgetGetMarginBottomMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginBottomMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginBottomMethodInfo a -> signature -> s

getMarginEnd

data WidgetGetMarginEndMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginEndMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginEndMethodInfo a -> signature -> s

getMarginLeft

data WidgetGetMarginLeftMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginLeftMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginLeftMethodInfo a -> signature -> s

widgetGetMarginLeft :: (MonadIO m, IsWidget a) => a -> m Int32 Source #

Deprecated: (Since version 3.12)Use gtk_widget_get_margin_start() instead.

getMarginRight

data WidgetGetMarginRightMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginRightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginRightMethodInfo a -> signature -> s

widgetGetMarginRight :: (MonadIO m, IsWidget a) => a -> m Int32 Source #

Deprecated: (Since version 3.12)Use gtk_widget_get_margin_end() instead.

getMarginStart

data WidgetGetMarginStartMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginStartMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginStartMethodInfo a -> signature -> s

getMarginTop

data WidgetGetMarginTopMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetMarginTopMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetMarginTopMethodInfo a -> signature -> s

getModifierMask

data WidgetGetModifierMaskMethodInfo Source #

Instances

((~) * signature (ModifierIntent -> m [ModifierType]), MonadIO m, IsWidget a) => MethodInfo * WidgetGetModifierMaskMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetModifierMaskMethodInfo a -> signature -> s

widgetGetModifierMask :: (MonadIO m, IsWidget a) => a -> ModifierIntent -> m [ModifierType] Source #

getModifierStyle

data WidgetGetModifierStyleMethodInfo Source #

Instances

((~) * signature (m RcStyle), MonadIO m, IsWidget a) => MethodInfo * WidgetGetModifierStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetModifierStyleMethodInfo a -> signature -> s

widgetGetModifierStyle :: (MonadIO m, IsWidget a) => a -> m RcStyle Source #

Deprecated: (Since version 3.0)Use GtkStyleProvider instead

getName

data WidgetGetNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWidget a) => MethodInfo * WidgetGetNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetNameMethodInfo a -> signature -> s

widgetGetName :: (MonadIO m, IsWidget a) => a -> m Text Source #

getNoShowAll

data WidgetGetNoShowAllMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetNoShowAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetNoShowAllMethodInfo a -> signature -> s

getOpacity

data WidgetGetOpacityMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsWidget a) => MethodInfo * WidgetGetOpacityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetOpacityMethodInfo a -> signature -> s

getPangoContext

data WidgetGetPangoContextMethodInfo Source #

Instances

((~) * signature (m Context), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPangoContextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPangoContextMethodInfo a -> signature -> s

widgetGetPangoContext :: (MonadIO m, IsWidget a) => a -> m Context Source #

getParent

data WidgetGetParentMethodInfo Source #

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetParentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetParentMethodInfo a -> signature -> s

getParentWindow

data WidgetGetParentWindowMethodInfo Source #

Instances

((~) * signature (m Window), MonadIO m, IsWidget a) => MethodInfo * WidgetGetParentWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetParentWindowMethodInfo a -> signature -> s

widgetGetParentWindow :: (MonadIO m, IsWidget a) => a -> m Window Source #

getPath

data WidgetGetPathMethodInfo Source #

Instances

((~) * signature (m WidgetPath), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPathMethodInfo a -> signature -> s

getPointer

data WidgetGetPointerMethodInfo Source #

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPointerMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPointerMethodInfo a -> signature -> s

widgetGetPointer :: (MonadIO m, IsWidget a) => a -> m (Int32, Int32) Source #

Deprecated: (Since version 3.4)Use gdk_window_get_device_position() instead.

getPreferredHeight

data WidgetGetPreferredHeightMethodInfo Source #

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPreferredHeightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPreferredHeightMethodInfo a -> signature -> s

getPreferredHeightAndBaselineForWidth

getPreferredHeightForWidth

data WidgetGetPreferredHeightForWidthMethodInfo Source #

Instances

((~) * signature (Int32 -> m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPreferredHeightForWidthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPreferredHeightForWidthMethodInfo a -> signature -> s

getPreferredSize

data WidgetGetPreferredSizeMethodInfo Source #

Instances

((~) * signature (m (Requisition, Requisition)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPreferredSizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPreferredSizeMethodInfo a -> signature -> s

getPreferredWidth

data WidgetGetPreferredWidthMethodInfo Source #

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPreferredWidthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPreferredWidthMethodInfo a -> signature -> s

getPreferredWidthForHeight

data WidgetGetPreferredWidthForHeightMethodInfo Source #

Instances

((~) * signature (Int32 -> m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetPreferredWidthForHeightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetPreferredWidthForHeightMethodInfo a -> signature -> s

getRealized

data WidgetGetRealizedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetRealizedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetRealizedMethodInfo a -> signature -> s

getReceivesDefault

data WidgetGetReceivesDefaultMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetReceivesDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetReceivesDefaultMethodInfo a -> signature -> s

getRequestMode

data WidgetGetRequestModeMethodInfo Source #

Instances

((~) * signature (m SizeRequestMode), MonadIO m, IsWidget a) => MethodInfo * WidgetGetRequestModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetRequestModeMethodInfo a -> signature -> s

getRequisition

data WidgetGetRequisitionMethodInfo Source #

Instances

((~) * signature (m Requisition), MonadIO m, IsWidget a) => MethodInfo * WidgetGetRequisitionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetRequisitionMethodInfo a -> signature -> s

widgetGetRequisition :: (MonadIO m, IsWidget a) => a -> m Requisition Source #

Deprecated: (Since version 3.0)The #GtkRequisition cache on the widget wasremoved, If you need to cache sizes across requests and allocations,add an explicit cache to the widget in question instead.

getRootWindow

data WidgetGetRootWindowMethodInfo Source #

Instances

((~) * signature (m Window), MonadIO m, IsWidget a) => MethodInfo * WidgetGetRootWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetRootWindowMethodInfo a -> signature -> s

widgetGetRootWindow :: (MonadIO m, IsWidget a) => a -> m Window Source #

Deprecated: (Since version 3.12)Use gdk_screen_get_root_window() instead

getScaleFactor

data WidgetGetScaleFactorMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetGetScaleFactorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetScaleFactorMethodInfo a -> signature -> s

getScreen

data WidgetGetScreenMethodInfo Source #

Instances

((~) * signature (m Screen), MonadIO m, IsWidget a) => MethodInfo * WidgetGetScreenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetScreenMethodInfo a -> signature -> s

widgetGetScreen :: (MonadIO m, IsWidget a) => a -> m Screen Source #

getSensitive

data WidgetGetSensitiveMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetSensitiveMethodInfo a -> signature -> s

getSettings

data WidgetGetSettingsMethodInfo Source #

Instances

((~) * signature (m Settings), MonadIO m, IsWidget a) => MethodInfo * WidgetGetSettingsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetSettingsMethodInfo a -> signature -> s

getSizeRequest

data WidgetGetSizeRequestMethodInfo Source #

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetSizeRequestMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetSizeRequestMethodInfo a -> signature -> s

getState

data WidgetGetStateMethodInfo Source #

Instances

((~) * signature (m StateType), MonadIO m, IsWidget a) => MethodInfo * WidgetGetStateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetStateMethodInfo a -> signature -> s

widgetGetState :: (MonadIO m, IsWidget a) => a -> m StateType Source #

Deprecated: (Since version 3.0)Use gtk_widget_get_state_flags() instead.

getStateFlags

data WidgetGetStateFlagsMethodInfo Source #

Instances

((~) * signature (m [StateFlags]), MonadIO m, IsWidget a) => MethodInfo * WidgetGetStateFlagsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetStateFlagsMethodInfo a -> signature -> s

getStyle

data WidgetGetStyleMethodInfo Source #

Instances

((~) * signature (m Style), MonadIO m, IsWidget a) => MethodInfo * WidgetGetStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetStyleMethodInfo a -> signature -> s

widgetGetStyle :: (MonadIO m, IsWidget a) => a -> m Style Source #

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

getStyleContext

data WidgetGetStyleContextMethodInfo Source #

Instances

((~) * signature (m StyleContext), MonadIO m, IsWidget a) => MethodInfo * WidgetGetStyleContextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetStyleContextMethodInfo a -> signature -> s

getSupportMultidevice

data WidgetGetSupportMultideviceMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetSupportMultideviceMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetSupportMultideviceMethodInfo a -> signature -> s

getTemplateChild

data WidgetGetTemplateChildMethodInfo Source #

Instances

((~) * signature (GType -> Text -> m Object), MonadIO m, IsWidget a) => MethodInfo * WidgetGetTemplateChildMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetTemplateChildMethodInfo a -> signature -> s

widgetGetTemplateChild :: (MonadIO m, IsWidget a) => a -> GType -> Text -> m Object Source #

getTooltipMarkup

data WidgetGetTooltipMarkupMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetTooltipMarkupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetTooltipMarkupMethodInfo a -> signature -> s

getTooltipText

data WidgetGetTooltipTextMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetTooltipTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetTooltipTextMethodInfo a -> signature -> s

widgetGetTooltipText :: (MonadIO m, IsWidget a) => a -> m (Maybe Text) Source #

getTooltipWindow

data WidgetGetTooltipWindowMethodInfo Source #

Instances

((~) * signature (m Window), MonadIO m, IsWidget a) => MethodInfo * WidgetGetTooltipWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetTooltipWindowMethodInfo a -> signature -> s

getToplevel

data WidgetGetToplevelMethodInfo Source #

Instances

((~) * signature (m Widget), MonadIO m, IsWidget a) => MethodInfo * WidgetGetToplevelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetToplevelMethodInfo a -> signature -> s

getValign

data WidgetGetValignMethodInfo Source #

Instances

((~) * signature (m Align), MonadIO m, IsWidget a) => MethodInfo * WidgetGetValignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetValignMethodInfo a -> signature -> s

getValignWithBaseline

data WidgetGetValignWithBaselineMethodInfo Source #

Instances

((~) * signature (m Align), MonadIO m, IsWidget a) => MethodInfo * WidgetGetValignWithBaselineMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetValignWithBaselineMethodInfo a -> signature -> s

getVexpand

data WidgetGetVexpandMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetVexpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetVexpandMethodInfo a -> signature -> s

getVexpandSet

data WidgetGetVexpandSetMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetVexpandSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetVexpandSetMethodInfo a -> signature -> s

getVisible

data WidgetGetVisibleMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetGetVisibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetVisibleMethodInfo a -> signature -> s

getVisual

data WidgetGetVisualMethodInfo Source #

Instances

((~) * signature (m Visual), MonadIO m, IsWidget a) => MethodInfo * WidgetGetVisualMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetVisualMethodInfo a -> signature -> s

widgetGetVisual :: (MonadIO m, IsWidget a) => a -> m Visual Source #

getWindow

data WidgetGetWindowMethodInfo Source #

Instances

((~) * signature (m (Maybe Window)), MonadIO m, IsWidget a) => MethodInfo * WidgetGetWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGetWindowMethodInfo a -> signature -> s

widgetGetWindow :: (MonadIO m, IsWidget a) => a -> m (Maybe Window) Source #

grabAdd

data WidgetGrabAddMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetGrabAddMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGrabAddMethodInfo a -> signature -> s

widgetGrabAdd :: (MonadIO m, IsWidget a) => a -> m () Source #

grabDefault

data WidgetGrabDefaultMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetGrabDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGrabDefaultMethodInfo a -> signature -> s

widgetGrabDefault :: (MonadIO m, IsWidget a) => a -> m () Source #

grabFocus

data WidgetGrabFocusMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetGrabFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGrabFocusMethodInfo a -> signature -> s

widgetGrabFocus :: (MonadIO m, IsWidget a) => a -> m () Source #

grabRemove

data WidgetGrabRemoveMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetGrabRemoveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetGrabRemoveMethodInfo a -> signature -> s

widgetGrabRemove :: (MonadIO m, IsWidget a) => a -> m () Source #

hasDefault

data WidgetHasDefaultMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasDefaultMethodInfo a -> signature -> s

hasFocus

data WidgetHasFocusMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasFocusMethodInfo a -> signature -> s

hasGrab

data WidgetHasGrabMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasGrabMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasGrabMethodInfo a -> signature -> s

hasRcStyle

data WidgetHasRcStyleMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasRcStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasRcStyleMethodInfo a -> signature -> s

widgetHasRcStyle :: (MonadIO m, IsWidget a) => a -> m Bool Source #

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

hasScreen

data WidgetHasScreenMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasScreenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasScreenMethodInfo a -> signature -> s

hasVisibleFocus

data WidgetHasVisibleFocusMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHasVisibleFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHasVisibleFocusMethodInfo a -> signature -> s

hide

data WidgetHideMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetHideMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHideMethodInfo a -> signature -> s

widgetHide :: (MonadIO m, IsWidget a) => a -> m () Source #

hideOnDelete

data WidgetHideOnDeleteMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetHideOnDeleteMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetHideOnDeleteMethodInfo a -> signature -> s

inDestruction

data WidgetInDestructionMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetInDestructionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetInDestructionMethodInfo a -> signature -> s

initTemplate

data WidgetInitTemplateMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetInitTemplateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetInitTemplateMethodInfo a -> signature -> s

widgetInitTemplate :: (MonadIO m, IsWidget a) => a -> m () Source #

inputShapeCombineRegion

data WidgetInputShapeCombineRegionMethodInfo Source #

Instances

((~) * signature (Maybe Region -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetInputShapeCombineRegionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetInputShapeCombineRegionMethodInfo a -> signature -> s

widgetInputShapeCombineRegion :: (MonadIO m, IsWidget a) => a -> Maybe Region -> m () Source #

insertActionGroup

data WidgetInsertActionGroupMethodInfo Source #

Instances

((~) * signature (Text -> Maybe b -> m ()), MonadIO m, IsWidget a, IsActionGroup b) => MethodInfo * WidgetInsertActionGroupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetInsertActionGroupMethodInfo a -> signature -> s

widgetInsertActionGroup :: (MonadIO m, IsWidget a, IsActionGroup b) => a -> Text -> Maybe b -> m () Source #

intersect

data WidgetIntersectMethodInfo Source #

Instances

((~) * signature (Rectangle -> m (Bool, Rectangle)), MonadIO m, IsWidget a) => MethodInfo * WidgetIntersectMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIntersectMethodInfo a -> signature -> s

widgetIntersect :: (MonadIO m, IsWidget a) => a -> Rectangle -> m (Bool, Rectangle) Source #

isAncestor

data WidgetIsAncestorMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetIsAncestorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsAncestorMethodInfo a -> signature -> s

widgetIsAncestor :: (MonadIO m, IsWidget a, IsWidget b) => a -> b -> m Bool Source #

isComposited

data WidgetIsCompositedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsCompositedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsCompositedMethodInfo a -> signature -> s

isDrawable

data WidgetIsDrawableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsDrawableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsDrawableMethodInfo a -> signature -> s

isFocus

data WidgetIsFocusMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsFocusMethodInfo a -> signature -> s

isSensitive

data WidgetIsSensitiveMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsSensitiveMethodInfo a -> signature -> s

isToplevel

data WidgetIsToplevelMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsToplevelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsToplevelMethodInfo a -> signature -> s

isVisible

data WidgetIsVisibleMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetIsVisibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetIsVisibleMethodInfo a -> signature -> s

keynavFailed

data WidgetKeynavFailedMethodInfo Source #

Instances

((~) * signature (DirectionType -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetKeynavFailedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetKeynavFailedMethodInfo a -> signature -> s

listAccelClosures

data WidgetListAccelClosuresMethodInfo Source #

Instances

((~) * signature (m [Closure]), MonadIO m, IsWidget a) => MethodInfo * WidgetListAccelClosuresMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetListAccelClosuresMethodInfo a -> signature -> s

widgetListAccelClosures :: (MonadIO m, IsWidget a) => a -> m [Closure] Source #

listActionPrefixes

data WidgetListActionPrefixesMethodInfo Source #

Instances

((~) * signature (m [Text]), MonadIO m, IsWidget a) => MethodInfo * WidgetListActionPrefixesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetListActionPrefixesMethodInfo a -> signature -> s

widgetListActionPrefixes :: (MonadIO m, IsWidget a) => a -> m [Text] Source #

listMnemonicLabels

data WidgetListMnemonicLabelsMethodInfo Source #

Instances

((~) * signature (m [Widget]), MonadIO m, IsWidget a) => MethodInfo * WidgetListMnemonicLabelsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetListMnemonicLabelsMethodInfo a -> signature -> s

map

data WidgetMapMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetMapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetMapMethodInfo a -> signature -> s

widgetMap :: (MonadIO m, IsWidget a) => a -> m () Source #

mnemonicActivate

data WidgetMnemonicActivateMethodInfo Source #

Instances

((~) * signature (Bool -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetMnemonicActivateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetMnemonicActivateMethodInfo a -> signature -> s

modifyBase

data WidgetModifyBaseMethodInfo Source #

Instances

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyBaseMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyBaseMethodInfo a -> signature -> s

widgetModifyBase :: (MonadIO m, IsWidget a) => a -> StateType -> Maybe Color -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_background_color() instead

modifyBg

data WidgetModifyBgMethodInfo Source #

Instances

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyBgMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyBgMethodInfo a -> signature -> s

widgetModifyBg :: (MonadIO m, IsWidget a) => a -> StateType -> Maybe Color -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_background_color() instead

modifyCursor

data WidgetModifyCursorMethodInfo Source #

Instances

((~) * signature (Maybe Color -> Maybe Color -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyCursorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyCursorMethodInfo a -> signature -> s

widgetModifyCursor :: (MonadIO m, IsWidget a) => a -> Maybe Color -> Maybe Color -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_cursor() instead.

modifyFg

data WidgetModifyFgMethodInfo Source #

Instances

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyFgMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyFgMethodInfo a -> signature -> s

widgetModifyFg :: (MonadIO m, IsWidget a) => a -> StateType -> Maybe Color -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_color() instead

modifyFont

data WidgetModifyFontMethodInfo Source #

Instances

((~) * signature (Maybe FontDescription -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyFontMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyFontMethodInfo a -> signature -> s

widgetModifyFont :: (MonadIO m, IsWidget a) => a -> Maybe FontDescription -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_font() instead

modifyStyle

data WidgetModifyStyleMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsRcStyle b) => MethodInfo * WidgetModifyStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyStyleMethodInfo a -> signature -> s

widgetModifyStyle :: (MonadIO m, IsWidget a, IsRcStyle b) => a -> b -> m () Source #

Deprecated: (Since version 3.0)Use GtkStyleProvider instead

modifyText

data WidgetModifyTextMethodInfo Source #

Instances

((~) * signature (StateType -> Maybe Color -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetModifyTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetModifyTextMethodInfo a -> signature -> s

widgetModifyText :: (MonadIO m, IsWidget a) => a -> StateType -> Maybe Color -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_override_color() instead

overrideBackgroundColor

data WidgetOverrideBackgroundColorMethodInfo Source #

Instances

((~) * signature ([StateFlags] -> Maybe RGBA -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetOverrideBackgroundColorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetOverrideBackgroundColorMethodInfo a -> signature -> s

widgetOverrideBackgroundColor :: (MonadIO m, IsWidget a) => a -> [StateFlags] -> Maybe RGBA -> m () Source #

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the way a widget renders its background you should use a custom CSS style, through an application-specific GtkWidget::draw signal, and use Cairo to draw a specific color, regardless of the CSS style.

overrideColor

data WidgetOverrideColorMethodInfo Source #

Instances

((~) * signature ([StateFlags] -> Maybe RGBA -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetOverrideColorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetOverrideColorMethodInfo a -> signature -> s

widgetOverrideColor :: (MonadIO m, IsWidget a) => a -> [StateFlags] -> Maybe RGBA -> m () Source #

Deprecated: (Since version 3.16)Use a custom style provider and style classes instead

overrideCursor

data WidgetOverrideCursorMethodInfo Source #

Instances

((~) * signature (Maybe RGBA -> Maybe RGBA -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetOverrideCursorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetOverrideCursorMethodInfo a -> signature -> s

widgetOverrideCursor :: (MonadIO m, IsWidget a) => a -> Maybe RGBA -> Maybe RGBA -> m () Source #

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render the primary and secondary cursors you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

overrideFont

data WidgetOverrideFontMethodInfo Source #

Instances

((~) * signature (Maybe FontDescription -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetOverrideFontMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetOverrideFontMethodInfo a -> signature -> s

widgetOverrideFont :: (MonadIO m, IsWidget a) => a -> Maybe FontDescription -> m () Source #

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the font a widget uses to render its text you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

overrideSymbolicColor

data WidgetOverrideSymbolicColorMethodInfo Source #

Instances

((~) * signature (Text -> Maybe RGBA -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetOverrideSymbolicColorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetOverrideSymbolicColorMethodInfo a -> signature -> s

widgetOverrideSymbolicColor :: (MonadIO m, IsWidget a) => a -> Text -> Maybe RGBA -> m () Source #

Deprecated: (Since version 3.16)This function is not useful in the context of CSS-based rendering. If you wish to change the color used to render symbolic icons you should use a custom CSS style, through an application-specific #GtkStyleProvider and a CSS style class.

path

data WidgetPathMethodInfo Source #

Instances

((~) * signature (m (Word32, Text, Text)), MonadIO m, IsWidget a) => MethodInfo * WidgetPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetPathMethodInfo a -> signature -> s

widgetPath :: (MonadIO m, IsWidget a) => a -> m (Word32, Text, Text) Source #

Deprecated: (Since version 3.0)Use gtk_widget_get_path() instead

popCompositeChild

widgetPopCompositeChild :: MonadIO m => m () Source #

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

pushCompositeChild

widgetPushCompositeChild :: MonadIO m => m () Source #

Deprecated: (Since version 3.10)This API never really worked well and was mostly unused, nowwe have a more complete mechanism for composite children, see gtk_widget_class_set_template().

queueAllocate

data WidgetQueueAllocateMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueAllocateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueAllocateMethodInfo a -> signature -> s

queueComputeExpand

data WidgetQueueComputeExpandMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueComputeExpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueComputeExpandMethodInfo a -> signature -> s

queueDraw

data WidgetQueueDrawMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueDrawMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueDrawMethodInfo a -> signature -> s

widgetQueueDraw :: (MonadIO m, IsWidget a) => a -> m () Source #

queueDrawArea

data WidgetQueueDrawAreaMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueDrawAreaMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueDrawAreaMethodInfo a -> signature -> s

widgetQueueDrawArea :: (MonadIO m, IsWidget a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m () Source #

queueDrawRegion

data WidgetQueueDrawRegionMethodInfo Source #

Instances

((~) * signature (Region -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueDrawRegionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueDrawRegionMethodInfo a -> signature -> s

widgetQueueDrawRegion :: (MonadIO m, IsWidget a) => a -> Region -> m () Source #

queueResize

data WidgetQueueResizeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueResizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueResizeMethodInfo a -> signature -> s

widgetQueueResize :: (MonadIO m, IsWidget a) => a -> m () Source #

queueResizeNoRedraw

data WidgetQueueResizeNoRedrawMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetQueueResizeNoRedrawMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetQueueResizeNoRedrawMethodInfo a -> signature -> s

realize

data WidgetRealizeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetRealizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRealizeMethodInfo a -> signature -> s

widgetRealize :: (MonadIO m, IsWidget a) => a -> m () Source #

regionIntersect

data WidgetRegionIntersectMethodInfo Source #

Instances

((~) * signature (Region -> m Region), MonadIO m, IsWidget a) => MethodInfo * WidgetRegionIntersectMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRegionIntersectMethodInfo a -> signature -> s

widgetRegionIntersect :: (MonadIO m, IsWidget a) => a -> Region -> m Region Source #

Deprecated: (Since version 3.14)Use gtk_widget_get_allocation() and cairo_region_intersect_rectangle() to get the same behavior.

registerWindow

data WidgetRegisterWindowMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetRegisterWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRegisterWindowMethodInfo a -> signature -> s

widgetRegisterWindow :: (MonadIO m, IsWidget a, IsWindow b) => a -> b -> m () Source #

removeAccelerator

data WidgetRemoveAcceleratorMethodInfo Source #

Instances

((~) * signature (b -> Word32 -> [ModifierType] -> m Bool), MonadIO m, IsWidget a, IsAccelGroup b) => MethodInfo * WidgetRemoveAcceleratorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRemoveAcceleratorMethodInfo a -> signature -> s

widgetRemoveAccelerator :: (MonadIO m, IsWidget a, IsAccelGroup b) => a -> b -> Word32 -> [ModifierType] -> m Bool Source #

removeMnemonicLabel

data WidgetRemoveMnemonicLabelMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetRemoveMnemonicLabelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRemoveMnemonicLabelMethodInfo a -> signature -> s

removeTickCallback

data WidgetRemoveTickCallbackMethodInfo Source #

Instances

((~) * signature (Word32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetRemoveTickCallbackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRemoveTickCallbackMethodInfo a -> signature -> s

renderIcon

data WidgetRenderIconMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> Maybe Text -> m Pixbuf), MonadIO m, IsWidget a) => MethodInfo * WidgetRenderIconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRenderIconMethodInfo a -> signature -> s

widgetRenderIcon :: (MonadIO m, IsWidget a) => a -> Text -> Int32 -> Maybe Text -> m Pixbuf Source #

Deprecated: (Since version 3.0)Use gtk_widget_render_icon_pixbuf() instead.

renderIconPixbuf

data WidgetRenderIconPixbufMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> m (Maybe Pixbuf)), MonadIO m, IsWidget a) => MethodInfo * WidgetRenderIconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetRenderIconPixbufMethodInfo a -> signature -> s

widgetRenderIconPixbuf :: (MonadIO m, IsWidget a) => a -> Text -> Int32 -> m (Maybe Pixbuf) Source #

Deprecated: (Since version 3.10)Use gtk_icon_theme_load_icon() instead.

reparent

data WidgetReparentMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetReparentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetReparentMethodInfo a -> signature -> s

widgetReparent :: (MonadIO m, IsWidget a, IsWidget b) => a -> b -> m () Source #

Deprecated: (Since version 3.14)Use gtk_container_remove() and gtk_container_add().

resetRcStyles

data WidgetResetRcStylesMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetResetRcStylesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetResetRcStylesMethodInfo a -> signature -> s

widgetResetRcStyles :: (MonadIO m, IsWidget a) => a -> m () Source #

Deprecated: (Since version 3.0)Use #GtkStyleContext instead, and gtk_widget_reset_style()

resetStyle

data WidgetResetStyleMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetResetStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetResetStyleMethodInfo a -> signature -> s

widgetResetStyle :: (MonadIO m, IsWidget a) => a -> m () Source #

sendExpose

data WidgetSendExposeMethodInfo Source #

Instances

((~) * signature (Event -> m Int32), MonadIO m, IsWidget a) => MethodInfo * WidgetSendExposeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSendExposeMethodInfo a -> signature -> s

widgetSendExpose :: (MonadIO m, IsWidget a) => a -> Event -> m Int32 Source #

sendFocusChange

data WidgetSendFocusChangeMethodInfo Source #

Instances

((~) * signature (Event -> m Bool), MonadIO m, IsWidget a) => MethodInfo * WidgetSendFocusChangeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSendFocusChangeMethodInfo a -> signature -> s

widgetSendFocusChange :: (MonadIO m, IsWidget a) => a -> Event -> m Bool Source #

setAccelPath

data WidgetSetAccelPathMethodInfo Source #

Instances

((~) * signature (Maybe Text -> Maybe b -> m ()), MonadIO m, IsWidget a, IsAccelGroup b) => MethodInfo * WidgetSetAccelPathMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetAccelPathMethodInfo a -> signature -> s

widgetSetAccelPath :: (MonadIO m, IsWidget a, IsAccelGroup b) => a -> Maybe Text -> Maybe b -> m () Source #

setAllocation

data WidgetSetAllocationMethodInfo Source #

Instances

((~) * signature (Rectangle -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetAllocationMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetAllocationMethodInfo a -> signature -> s

widgetSetAllocation :: (MonadIO m, IsWidget a) => a -> Rectangle -> m () Source #

setAppPaintable

data WidgetSetAppPaintableMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetAppPaintableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetAppPaintableMethodInfo a -> signature -> s

setCanDefault

data WidgetSetCanDefaultMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetCanDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetCanDefaultMethodInfo a -> signature -> s

widgetSetCanDefault :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setCanFocus

data WidgetSetCanFocusMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetCanFocusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetCanFocusMethodInfo a -> signature -> s

widgetSetCanFocus :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setChildVisible

data WidgetSetChildVisibleMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetChildVisibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetChildVisibleMethodInfo a -> signature -> s

setClip

data WidgetSetClipMethodInfo Source #

Instances

((~) * signature (Rectangle -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetClipMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetClipMethodInfo a -> signature -> s

widgetSetClip :: (MonadIO m, IsWidget a) => a -> Rectangle -> m () Source #

setCompositeName

data WidgetSetCompositeNameMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetCompositeNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetCompositeNameMethodInfo a -> signature -> s

widgetSetCompositeName :: (MonadIO m, IsWidget a) => a -> Text -> m () Source #

Deprecated: (Since version 3.10)Use gtk_widget_class_set_template(), or don’t use this API at all.

setDefaultDirection

setDeviceEnabled

data WidgetSetDeviceEnabledMethodInfo Source #

Instances

((~) * signature (b -> Bool -> m ()), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetSetDeviceEnabledMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetDeviceEnabledMethodInfo a -> signature -> s

widgetSetDeviceEnabled :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> Bool -> m () Source #

setDeviceEvents

data WidgetSetDeviceEventsMethodInfo Source #

Instances

((~) * signature (b -> [EventMask] -> m ()), MonadIO m, IsWidget a, IsDevice b) => MethodInfo * WidgetSetDeviceEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetDeviceEventsMethodInfo a -> signature -> s

widgetSetDeviceEvents :: (MonadIO m, IsWidget a, IsDevice b) => a -> b -> [EventMask] -> m () Source #

setDirection

data WidgetSetDirectionMethodInfo Source #

Instances

((~) * signature (TextDirection -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetDirectionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetDirectionMethodInfo a -> signature -> s

setDoubleBuffered

data WidgetSetDoubleBufferedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetDoubleBufferedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetDoubleBufferedMethodInfo a -> signature -> s

widgetSetDoubleBuffered :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

Deprecated: (Since version 3.14)This function does not work under non-X11 backends or withnon-native windows.It should not be used in newly written code.

setEvents

data WidgetSetEventsMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetEventsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetEventsMethodInfo a -> signature -> s

widgetSetEvents :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

setFocusOnClick

data WidgetSetFocusOnClickMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetFocusOnClickMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetFocusOnClickMethodInfo a -> signature -> s

setFontMap

data WidgetSetFontMapMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsWidget a, IsFontMap b) => MethodInfo * WidgetSetFontMapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetFontMapMethodInfo a -> signature -> s

widgetSetFontMap :: (MonadIO m, IsWidget a, IsFontMap b) => a -> Maybe b -> m () Source #

setFontOptions

data WidgetSetFontOptionsMethodInfo Source #

Instances

((~) * signature (Maybe FontOptions -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetFontOptionsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetFontOptionsMethodInfo a -> signature -> s

widgetSetFontOptions :: (MonadIO m, IsWidget a) => a -> Maybe FontOptions -> m () Source #

setHalign

data WidgetSetHalignMethodInfo Source #

Instances

((~) * signature (Align -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetHalignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetHalignMethodInfo a -> signature -> s

widgetSetHalign :: (MonadIO m, IsWidget a) => a -> Align -> m () Source #

setHasTooltip

data WidgetSetHasTooltipMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetHasTooltipMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetHasTooltipMethodInfo a -> signature -> s

widgetSetHasTooltip :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setHasWindow

data WidgetSetHasWindowMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetHasWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetHasWindowMethodInfo a -> signature -> s

widgetSetHasWindow :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setHexpand

data WidgetSetHexpandMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetHexpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetHexpandMethodInfo a -> signature -> s

widgetSetHexpand :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setHexpandSet

data WidgetSetHexpandSetMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetHexpandSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetHexpandSetMethodInfo a -> signature -> s

widgetSetHexpandSet :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setMapped

data WidgetSetMappedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMappedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMappedMethodInfo a -> signature -> s

widgetSetMapped :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setMarginBottom

data WidgetSetMarginBottomMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginBottomMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginBottomMethodInfo a -> signature -> s

setMarginEnd

data WidgetSetMarginEndMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginEndMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginEndMethodInfo a -> signature -> s

widgetSetMarginEnd :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

setMarginLeft

data WidgetSetMarginLeftMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginLeftMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginLeftMethodInfo a -> signature -> s

widgetSetMarginLeft :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

Deprecated: (Since version 3.12)Use gtk_widget_set_margin_start() instead.

setMarginRight

data WidgetSetMarginRightMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginRightMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginRightMethodInfo a -> signature -> s

widgetSetMarginRight :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

Deprecated: (Since version 3.12)Use gtk_widget_set_margin_end() instead.

setMarginStart

data WidgetSetMarginStartMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginStartMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginStartMethodInfo a -> signature -> s

setMarginTop

data WidgetSetMarginTopMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetMarginTopMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetMarginTopMethodInfo a -> signature -> s

widgetSetMarginTop :: (MonadIO m, IsWidget a) => a -> Int32 -> m () Source #

setName

data WidgetSetNameMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetNameMethodInfo a -> signature -> s

widgetSetName :: (MonadIO m, IsWidget a) => a -> Text -> m () Source #

setNoShowAll

data WidgetSetNoShowAllMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetNoShowAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetNoShowAllMethodInfo a -> signature -> s

widgetSetNoShowAll :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setOpacity

data WidgetSetOpacityMethodInfo Source #

Instances

((~) * signature (Double -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetOpacityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetOpacityMethodInfo a -> signature -> s

widgetSetOpacity :: (MonadIO m, IsWidget a) => a -> Double -> m () Source #

setParent

data WidgetSetParentMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetSetParentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetParentMethodInfo a -> signature -> s

widgetSetParent :: (MonadIO m, IsWidget a, IsWidget b) => a -> b -> m () Source #

setParentWindow

data WidgetSetParentWindowMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetSetParentWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetParentWindowMethodInfo a -> signature -> s

widgetSetParentWindow :: (MonadIO m, IsWidget a, IsWindow b) => a -> b -> m () Source #

setRealized

data WidgetSetRealizedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetRealizedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetRealizedMethodInfo a -> signature -> s

widgetSetRealized :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setReceivesDefault

data WidgetSetReceivesDefaultMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetReceivesDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetReceivesDefaultMethodInfo a -> signature -> s

setRedrawOnAllocate

data WidgetSetRedrawOnAllocateMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetRedrawOnAllocateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetRedrawOnAllocateMethodInfo a -> signature -> s

setSensitive

data WidgetSetSensitiveMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetSensitiveMethodInfo a -> signature -> s

widgetSetSensitive :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setSizeRequest

data WidgetSetSizeRequestMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetSizeRequestMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetSizeRequestMethodInfo a -> signature -> s

widgetSetSizeRequest :: (MonadIO m, IsWidget a) => a -> Int32 -> Int32 -> m () Source #

setState

data WidgetSetStateMethodInfo Source #

Instances

((~) * signature (StateType -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetStateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetStateMethodInfo a -> signature -> s

widgetSetState :: (MonadIO m, IsWidget a) => a -> StateType -> m () Source #

Deprecated: (Since version 3.0)Use gtk_widget_set_state_flags() instead.

setStateFlags

data WidgetSetStateFlagsMethodInfo Source #

Instances

((~) * signature ([StateFlags] -> Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetStateFlagsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetStateFlagsMethodInfo a -> signature -> s

widgetSetStateFlags :: (MonadIO m, IsWidget a) => a -> [StateFlags] -> Bool -> m () Source #

setStyle

data WidgetSetStyleMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsWidget a, IsStyle b) => MethodInfo * WidgetSetStyleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetStyleMethodInfo a -> signature -> s

widgetSetStyle :: (MonadIO m, IsWidget a, IsStyle b) => a -> Maybe b -> m () Source #

Deprecated: (Since version 3.0)Use #GtkStyleContext instead

setSupportMultidevice

data WidgetSetSupportMultideviceMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetSupportMultideviceMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetSupportMultideviceMethodInfo a -> signature -> s

setTooltipMarkup

data WidgetSetTooltipMarkupMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetTooltipMarkupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetTooltipMarkupMethodInfo a -> signature -> s

widgetSetTooltipMarkup :: (MonadIO m, IsWidget a) => a -> Maybe Text -> m () Source #

setTooltipText

data WidgetSetTooltipTextMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetTooltipTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetTooltipTextMethodInfo a -> signature -> s

widgetSetTooltipText :: (MonadIO m, IsWidget a) => a -> Maybe Text -> m () Source #

setTooltipWindow

data WidgetSetTooltipWindowMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetSetTooltipWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetTooltipWindowMethodInfo a -> signature -> s

setValign

data WidgetSetValignMethodInfo Source #

Instances

((~) * signature (Align -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetValignMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetValignMethodInfo a -> signature -> s

widgetSetValign :: (MonadIO m, IsWidget a) => a -> Align -> m () Source #

setVexpand

data WidgetSetVexpandMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetVexpandMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetVexpandMethodInfo a -> signature -> s

widgetSetVexpand :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setVexpandSet

data WidgetSetVexpandSetMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetVexpandSetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetVexpandSetMethodInfo a -> signature -> s

widgetSetVexpandSet :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setVisible

data WidgetSetVisibleMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSetVisibleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetVisibleMethodInfo a -> signature -> s

widgetSetVisible :: (MonadIO m, IsWidget a) => a -> Bool -> m () Source #

setVisual

data WidgetSetVisualMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsWidget a, IsVisual b) => MethodInfo * WidgetSetVisualMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetVisualMethodInfo a -> signature -> s

widgetSetVisual :: (MonadIO m, IsWidget a, IsVisual b) => a -> Maybe b -> m () Source #

setWindow

data WidgetSetWindowMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetSetWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSetWindowMethodInfo a -> signature -> s

widgetSetWindow :: (MonadIO m, IsWidget a, IsWindow b) => a -> b -> m () Source #

shapeCombineRegion

data WidgetShapeCombineRegionMethodInfo Source #

Instances

((~) * signature (Maybe Region -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetShapeCombineRegionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetShapeCombineRegionMethodInfo a -> signature -> s

widgetShapeCombineRegion :: (MonadIO m, IsWidget a) => a -> Maybe Region -> m () Source #

show

data WidgetShowMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetShowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetShowMethodInfo a -> signature -> s

widgetShow :: (MonadIO m, IsWidget a) => a -> m () Source #

showAll

data WidgetShowAllMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetShowAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetShowAllMethodInfo a -> signature -> s

widgetShowAll :: (MonadIO m, IsWidget a) => a -> m () Source #

showNow

data WidgetShowNowMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetShowNowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetShowNowMethodInfo a -> signature -> s

widgetShowNow :: (MonadIO m, IsWidget a) => a -> m () Source #

sizeAllocate

data WidgetSizeAllocateMethodInfo Source #

Instances

((~) * signature (Rectangle -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSizeAllocateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSizeAllocateMethodInfo a -> signature -> s

widgetSizeAllocate :: (MonadIO m, IsWidget a) => a -> Rectangle -> m () Source #

sizeAllocateWithBaseline

data WidgetSizeAllocateWithBaselineMethodInfo Source #

Instances

((~) * signature (Rectangle -> Int32 -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetSizeAllocateWithBaselineMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSizeAllocateWithBaselineMethodInfo a -> signature -> s

widgetSizeAllocateWithBaseline :: (MonadIO m, IsWidget a) => a -> Rectangle -> Int32 -> m () Source #

sizeRequest

data WidgetSizeRequestMethodInfo Source #

Instances

((~) * signature (m Requisition), MonadIO m, IsWidget a) => MethodInfo * WidgetSizeRequestMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetSizeRequestMethodInfo a -> signature -> s

widgetSizeRequest :: (MonadIO m, IsWidget a) => a -> m Requisition Source #

Deprecated: (Since version 3.0)Use gtk_widget_get_preferred_size() instead.

styleAttach

data WidgetStyleAttachMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetStyleAttachMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetStyleAttachMethodInfo a -> signature -> s

widgetStyleAttach :: (MonadIO m, IsWidget a) => a -> m () Source #

Deprecated: (Since version 3.0)This step is unnecessary with #GtkStyleContext.

styleGetProperty

data WidgetStyleGetPropertyMethodInfo Source #

Instances

((~) * signature (Text -> GValue -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetStyleGetPropertyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetStyleGetPropertyMethodInfo a -> signature -> s

widgetStyleGetProperty :: (MonadIO m, IsWidget a) => a -> Text -> GValue -> m () Source #

thawChildNotify

data WidgetThawChildNotifyMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetThawChildNotifyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetThawChildNotifyMethodInfo a -> signature -> s

translateCoordinates

data WidgetTranslateCoordinatesMethodInfo Source #

Instances

((~) * signature (b -> Int32 -> Int32 -> m (Bool, Int32, Int32)), MonadIO m, IsWidget a, IsWidget b) => MethodInfo * WidgetTranslateCoordinatesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetTranslateCoordinatesMethodInfo a -> signature -> s

triggerTooltipQuery

data WidgetTriggerTooltipQueryMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetTriggerTooltipQueryMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetTriggerTooltipQueryMethodInfo a -> signature -> s

unmap

data WidgetUnmapMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetUnmapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetUnmapMethodInfo a -> signature -> s

widgetUnmap :: (MonadIO m, IsWidget a) => a -> m () Source #

unparent

data WidgetUnparentMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetUnparentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetUnparentMethodInfo a -> signature -> s

widgetUnparent :: (MonadIO m, IsWidget a) => a -> m () Source #

unrealize

data WidgetUnrealizeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetUnrealizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetUnrealizeMethodInfo a -> signature -> s

widgetUnrealize :: (MonadIO m, IsWidget a) => a -> m () Source #

unregisterWindow

data WidgetUnregisterWindowMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWidget a, IsWindow b) => MethodInfo * WidgetUnregisterWindowMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetUnregisterWindowMethodInfo a -> signature -> s

widgetUnregisterWindow :: (MonadIO m, IsWidget a, IsWindow b) => a -> b -> m () Source #

unsetStateFlags

data WidgetUnsetStateFlagsMethodInfo Source #

Instances

((~) * signature ([StateFlags] -> m ()), MonadIO m, IsWidget a) => MethodInfo * WidgetUnsetStateFlagsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WidgetUnsetStateFlagsMethodInfo a -> signature -> s

Properties

appPaintable

data WidgetAppPaintablePropertyInfo Source #

Instances

AttrInfo WidgetAppPaintablePropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetAppPaintablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetAppPaintablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo :: * -> Constraint

type AttrGetType WidgetAppPaintablePropertyInfo :: *

type AttrLabel WidgetAppPaintablePropertyInfo :: Symbol

type AttrOrigin WidgetAppPaintablePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo o => Proxy * WidgetAppPaintablePropertyInfo -> o -> IO (AttrGetType WidgetAppPaintablePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo o, AttrSetTypeConstraint WidgetAppPaintablePropertyInfo b) => Proxy * WidgetAppPaintablePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo o => Proxy * WidgetAppPaintablePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo o, AttrSetTypeConstraint WidgetAppPaintablePropertyInfo b) => Proxy * WidgetAppPaintablePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetAppPaintablePropertyInfo Source # 
type AttrSetTypeConstraint WidgetAppPaintablePropertyInfo = * ~ Bool
type AttrOrigin WidgetAppPaintablePropertyInfo Source # 
type AttrLabel WidgetAppPaintablePropertyInfo Source # 
type AttrLabel WidgetAppPaintablePropertyInfo = "app-paintable"
type AttrGetType WidgetAppPaintablePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetAppPaintablePropertyInfo = IsWidget
type AttrAllowedOps WidgetAppPaintablePropertyInfo Source # 
type AttrAllowedOps WidgetAppPaintablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetAppPaintable :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

widgetAppPaintable :: AttrLabelProxy "appPaintable" Source #

canDefault

data WidgetCanDefaultPropertyInfo Source #

Instances

AttrInfo WidgetCanDefaultPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetCanDefaultPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetCanDefaultPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo :: * -> Constraint

type AttrGetType WidgetCanDefaultPropertyInfo :: *

type AttrLabel WidgetCanDefaultPropertyInfo :: Symbol

type AttrOrigin WidgetCanDefaultPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo o => Proxy * WidgetCanDefaultPropertyInfo -> o -> IO (AttrGetType WidgetCanDefaultPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo o, AttrSetTypeConstraint WidgetCanDefaultPropertyInfo b) => Proxy * WidgetCanDefaultPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo o => Proxy * WidgetCanDefaultPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo o, AttrSetTypeConstraint WidgetCanDefaultPropertyInfo b) => Proxy * WidgetCanDefaultPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetCanDefaultPropertyInfo Source # 
type AttrSetTypeConstraint WidgetCanDefaultPropertyInfo = * ~ Bool
type AttrOrigin WidgetCanDefaultPropertyInfo Source # 
type AttrLabel WidgetCanDefaultPropertyInfo Source # 
type AttrLabel WidgetCanDefaultPropertyInfo = "can-default"
type AttrGetType WidgetCanDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetCanDefaultPropertyInfo = IsWidget
type AttrAllowedOps WidgetCanDefaultPropertyInfo Source # 
type AttrAllowedOps WidgetCanDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetCanDefault :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetCanDefault :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetCanDefault :: AttrLabelProxy "canDefault" Source #

canFocus

data WidgetCanFocusPropertyInfo Source #

Instances

AttrInfo WidgetCanFocusPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetCanFocusPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetCanFocusPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetCanFocusPropertyInfo :: * -> Constraint

type AttrGetType WidgetCanFocusPropertyInfo :: *

type AttrLabel WidgetCanFocusPropertyInfo :: Symbol

type AttrOrigin WidgetCanFocusPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetCanFocusPropertyInfo o => Proxy * WidgetCanFocusPropertyInfo -> o -> IO (AttrGetType WidgetCanFocusPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetCanFocusPropertyInfo o, AttrSetTypeConstraint WidgetCanFocusPropertyInfo b) => Proxy * WidgetCanFocusPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetCanFocusPropertyInfo o => Proxy * WidgetCanFocusPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetCanFocusPropertyInfo o, AttrSetTypeConstraint WidgetCanFocusPropertyInfo b) => Proxy * WidgetCanFocusPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetCanFocusPropertyInfo Source # 
type AttrSetTypeConstraint WidgetCanFocusPropertyInfo = * ~ Bool
type AttrOrigin WidgetCanFocusPropertyInfo Source # 
type AttrLabel WidgetCanFocusPropertyInfo Source # 
type AttrLabel WidgetCanFocusPropertyInfo = "can-focus"
type AttrGetType WidgetCanFocusPropertyInfo Source # 
type AttrGetType WidgetCanFocusPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetCanFocusPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetCanFocusPropertyInfo = IsWidget
type AttrAllowedOps WidgetCanFocusPropertyInfo Source # 
type AttrAllowedOps WidgetCanFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetCanFocus :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetCanFocus :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetCanFocus :: AttrLabelProxy "canFocus" Source #

compositeChild

data WidgetCompositeChildPropertyInfo Source #

Instances

AttrInfo WidgetCompositeChildPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetCompositeChildPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetCompositeChildPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo :: * -> Constraint

type AttrGetType WidgetCompositeChildPropertyInfo :: *

type AttrLabel WidgetCompositeChildPropertyInfo :: Symbol

type AttrOrigin WidgetCompositeChildPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo o => Proxy * WidgetCompositeChildPropertyInfo -> o -> IO (AttrGetType WidgetCompositeChildPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo o, AttrSetTypeConstraint WidgetCompositeChildPropertyInfo b) => Proxy * WidgetCompositeChildPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo o => Proxy * WidgetCompositeChildPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo o, AttrSetTypeConstraint WidgetCompositeChildPropertyInfo b) => Proxy * WidgetCompositeChildPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetCompositeChildPropertyInfo Source # 
type AttrSetTypeConstraint WidgetCompositeChildPropertyInfo = * ~ ()
type AttrOrigin WidgetCompositeChildPropertyInfo Source # 
type AttrLabel WidgetCompositeChildPropertyInfo Source # 
type AttrLabel WidgetCompositeChildPropertyInfo = "composite-child"
type AttrGetType WidgetCompositeChildPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetCompositeChildPropertyInfo = IsWidget
type AttrAllowedOps WidgetCompositeChildPropertyInfo Source # 
type AttrAllowedOps WidgetCompositeChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

widgetCompositeChild :: AttrLabelProxy "compositeChild" Source #

doubleBuffered

data WidgetDoubleBufferedPropertyInfo Source #

Instances

AttrInfo WidgetDoubleBufferedPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetDoubleBufferedPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo :: * -> Constraint

type AttrGetType WidgetDoubleBufferedPropertyInfo :: *

type AttrLabel WidgetDoubleBufferedPropertyInfo :: Symbol

type AttrOrigin WidgetDoubleBufferedPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo o => Proxy * WidgetDoubleBufferedPropertyInfo -> o -> IO (AttrGetType WidgetDoubleBufferedPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo o, AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo b) => Proxy * WidgetDoubleBufferedPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo o => Proxy * WidgetDoubleBufferedPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo o, AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo b) => Proxy * WidgetDoubleBufferedPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo Source # 
type AttrSetTypeConstraint WidgetDoubleBufferedPropertyInfo = * ~ Bool
type AttrOrigin WidgetDoubleBufferedPropertyInfo Source # 
type AttrLabel WidgetDoubleBufferedPropertyInfo Source # 
type AttrLabel WidgetDoubleBufferedPropertyInfo = "double-buffered"
type AttrGetType WidgetDoubleBufferedPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetDoubleBufferedPropertyInfo = IsWidget
type AttrAllowedOps WidgetDoubleBufferedPropertyInfo Source # 
type AttrAllowedOps WidgetDoubleBufferedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetDoubleBuffered :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

widgetDoubleBuffered :: AttrLabelProxy "doubleBuffered" Source #

events

data WidgetEventsPropertyInfo Source #

Instances

AttrInfo WidgetEventsPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetEventsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetEventsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetEventsPropertyInfo :: * -> Constraint

type AttrGetType WidgetEventsPropertyInfo :: *

type AttrLabel WidgetEventsPropertyInfo :: Symbol

type AttrOrigin WidgetEventsPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetEventsPropertyInfo o => Proxy * WidgetEventsPropertyInfo -> o -> IO (AttrGetType WidgetEventsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetEventsPropertyInfo o, AttrSetTypeConstraint WidgetEventsPropertyInfo b) => Proxy * WidgetEventsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetEventsPropertyInfo o => Proxy * WidgetEventsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetEventsPropertyInfo o, AttrSetTypeConstraint WidgetEventsPropertyInfo b) => Proxy * WidgetEventsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetEventsPropertyInfo Source # 
type AttrSetTypeConstraint WidgetEventsPropertyInfo = * ~ [EventMask]
type AttrOrigin WidgetEventsPropertyInfo Source # 
type AttrLabel WidgetEventsPropertyInfo Source # 
type AttrLabel WidgetEventsPropertyInfo = "events"
type AttrGetType WidgetEventsPropertyInfo Source # 
type AttrGetType WidgetEventsPropertyInfo = [EventMask]
type AttrBaseTypeConstraint WidgetEventsPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetEventsPropertyInfo = IsWidget
type AttrAllowedOps WidgetEventsPropertyInfo Source # 
type AttrAllowedOps WidgetEventsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetEvents :: IsWidget o => [EventMask] -> IO (GValueConstruct o) Source #

getWidgetEvents :: (MonadIO m, IsWidget o) => o -> m [EventMask] Source #

setWidgetEvents :: (MonadIO m, IsWidget o) => o -> [EventMask] -> m () Source #

widgetEvents :: AttrLabelProxy "events" Source #

expand

data WidgetExpandPropertyInfo Source #

Instances

AttrInfo WidgetExpandPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetExpandPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetExpandPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetExpandPropertyInfo :: * -> Constraint

type AttrGetType WidgetExpandPropertyInfo :: *

type AttrLabel WidgetExpandPropertyInfo :: Symbol

type AttrOrigin WidgetExpandPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetExpandPropertyInfo o => Proxy * WidgetExpandPropertyInfo -> o -> IO (AttrGetType WidgetExpandPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetExpandPropertyInfo o, AttrSetTypeConstraint WidgetExpandPropertyInfo b) => Proxy * WidgetExpandPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetExpandPropertyInfo o => Proxy * WidgetExpandPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetExpandPropertyInfo o, AttrSetTypeConstraint WidgetExpandPropertyInfo b) => Proxy * WidgetExpandPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetExpandPropertyInfo Source # 
type AttrSetTypeConstraint WidgetExpandPropertyInfo = * ~ Bool
type AttrOrigin WidgetExpandPropertyInfo Source # 
type AttrLabel WidgetExpandPropertyInfo Source # 
type AttrLabel WidgetExpandPropertyInfo = "expand"
type AttrGetType WidgetExpandPropertyInfo Source # 
type AttrGetType WidgetExpandPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetExpandPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetExpandPropertyInfo = IsWidget
type AttrAllowedOps WidgetExpandPropertyInfo Source # 
type AttrAllowedOps WidgetExpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetExpand :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetExpand :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetExpand :: AttrLabelProxy "expand" Source #

focusOnClick

data WidgetFocusOnClickPropertyInfo Source #

Instances

AttrInfo WidgetFocusOnClickPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetFocusOnClickPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetFocusOnClickPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo :: * -> Constraint

type AttrGetType WidgetFocusOnClickPropertyInfo :: *

type AttrLabel WidgetFocusOnClickPropertyInfo :: Symbol

type AttrOrigin WidgetFocusOnClickPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo o => Proxy * WidgetFocusOnClickPropertyInfo -> o -> IO (AttrGetType WidgetFocusOnClickPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo o, AttrSetTypeConstraint WidgetFocusOnClickPropertyInfo b) => Proxy * WidgetFocusOnClickPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo o => Proxy * WidgetFocusOnClickPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo o, AttrSetTypeConstraint WidgetFocusOnClickPropertyInfo b) => Proxy * WidgetFocusOnClickPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetFocusOnClickPropertyInfo Source # 
type AttrSetTypeConstraint WidgetFocusOnClickPropertyInfo = * ~ Bool
type AttrOrigin WidgetFocusOnClickPropertyInfo Source # 
type AttrLabel WidgetFocusOnClickPropertyInfo Source # 
type AttrLabel WidgetFocusOnClickPropertyInfo = "focus-on-click"
type AttrGetType WidgetFocusOnClickPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetFocusOnClickPropertyInfo = IsWidget
type AttrAllowedOps WidgetFocusOnClickPropertyInfo Source # 
type AttrAllowedOps WidgetFocusOnClickPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetFocusOnClick :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

widgetFocusOnClick :: AttrLabelProxy "focusOnClick" Source #

halign

data WidgetHalignPropertyInfo Source #

Instances

AttrInfo WidgetHalignPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHalignPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHalignPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHalignPropertyInfo :: * -> Constraint

type AttrGetType WidgetHalignPropertyInfo :: *

type AttrLabel WidgetHalignPropertyInfo :: Symbol

type AttrOrigin WidgetHalignPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHalignPropertyInfo o => Proxy * WidgetHalignPropertyInfo -> o -> IO (AttrGetType WidgetHalignPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHalignPropertyInfo o, AttrSetTypeConstraint WidgetHalignPropertyInfo b) => Proxy * WidgetHalignPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHalignPropertyInfo o => Proxy * WidgetHalignPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHalignPropertyInfo o, AttrSetTypeConstraint WidgetHalignPropertyInfo b) => Proxy * WidgetHalignPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHalignPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHalignPropertyInfo = * ~ Align
type AttrOrigin WidgetHalignPropertyInfo Source # 
type AttrLabel WidgetHalignPropertyInfo Source # 
type AttrLabel WidgetHalignPropertyInfo = "halign"
type AttrGetType WidgetHalignPropertyInfo Source # 
type AttrGetType WidgetHalignPropertyInfo = Align
type AttrBaseTypeConstraint WidgetHalignPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHalignPropertyInfo = IsWidget
type AttrAllowedOps WidgetHalignPropertyInfo Source # 
type AttrAllowedOps WidgetHalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHalign :: IsWidget o => Align -> IO (GValueConstruct o) Source #

setWidgetHalign :: (MonadIO m, IsWidget o) => o -> Align -> m () Source #

widgetHalign :: AttrLabelProxy "halign" Source #

hasDefault

data WidgetHasDefaultPropertyInfo Source #

Instances

AttrInfo WidgetHasDefaultPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHasDefaultPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHasDefaultPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo :: * -> Constraint

type AttrGetType WidgetHasDefaultPropertyInfo :: *

type AttrLabel WidgetHasDefaultPropertyInfo :: Symbol

type AttrOrigin WidgetHasDefaultPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo o => Proxy * WidgetHasDefaultPropertyInfo -> o -> IO (AttrGetType WidgetHasDefaultPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo o, AttrSetTypeConstraint WidgetHasDefaultPropertyInfo b) => Proxy * WidgetHasDefaultPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo o => Proxy * WidgetHasDefaultPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo o, AttrSetTypeConstraint WidgetHasDefaultPropertyInfo b) => Proxy * WidgetHasDefaultPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHasDefaultPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHasDefaultPropertyInfo = * ~ Bool
type AttrOrigin WidgetHasDefaultPropertyInfo Source # 
type AttrLabel WidgetHasDefaultPropertyInfo Source # 
type AttrLabel WidgetHasDefaultPropertyInfo = "has-default"
type AttrGetType WidgetHasDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHasDefaultPropertyInfo = IsWidget
type AttrAllowedOps WidgetHasDefaultPropertyInfo Source # 
type AttrAllowedOps WidgetHasDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHasDefault :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetHasDefault :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

hasFocus

data WidgetHasFocusPropertyInfo Source #

Instances

AttrInfo WidgetHasFocusPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHasFocusPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHasFocusPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHasFocusPropertyInfo :: * -> Constraint

type AttrGetType WidgetHasFocusPropertyInfo :: *

type AttrLabel WidgetHasFocusPropertyInfo :: Symbol

type AttrOrigin WidgetHasFocusPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHasFocusPropertyInfo o => Proxy * WidgetHasFocusPropertyInfo -> o -> IO (AttrGetType WidgetHasFocusPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHasFocusPropertyInfo o, AttrSetTypeConstraint WidgetHasFocusPropertyInfo b) => Proxy * WidgetHasFocusPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHasFocusPropertyInfo o => Proxy * WidgetHasFocusPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHasFocusPropertyInfo o, AttrSetTypeConstraint WidgetHasFocusPropertyInfo b) => Proxy * WidgetHasFocusPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHasFocusPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHasFocusPropertyInfo = * ~ Bool
type AttrOrigin WidgetHasFocusPropertyInfo Source # 
type AttrLabel WidgetHasFocusPropertyInfo Source # 
type AttrLabel WidgetHasFocusPropertyInfo = "has-focus"
type AttrGetType WidgetHasFocusPropertyInfo Source # 
type AttrGetType WidgetHasFocusPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetHasFocusPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHasFocusPropertyInfo = IsWidget
type AttrAllowedOps WidgetHasFocusPropertyInfo Source # 
type AttrAllowedOps WidgetHasFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHasFocus :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetHasFocus :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

hasTooltip

data WidgetHasTooltipPropertyInfo Source #

Instances

AttrInfo WidgetHasTooltipPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHasTooltipPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHasTooltipPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo :: * -> Constraint

type AttrGetType WidgetHasTooltipPropertyInfo :: *

type AttrLabel WidgetHasTooltipPropertyInfo :: Symbol

type AttrOrigin WidgetHasTooltipPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo o => Proxy * WidgetHasTooltipPropertyInfo -> o -> IO (AttrGetType WidgetHasTooltipPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo o, AttrSetTypeConstraint WidgetHasTooltipPropertyInfo b) => Proxy * WidgetHasTooltipPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo o => Proxy * WidgetHasTooltipPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo o, AttrSetTypeConstraint WidgetHasTooltipPropertyInfo b) => Proxy * WidgetHasTooltipPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHasTooltipPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHasTooltipPropertyInfo = * ~ Bool
type AttrOrigin WidgetHasTooltipPropertyInfo Source # 
type AttrLabel WidgetHasTooltipPropertyInfo Source # 
type AttrLabel WidgetHasTooltipPropertyInfo = "has-tooltip"
type AttrGetType WidgetHasTooltipPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHasTooltipPropertyInfo = IsWidget
type AttrAllowedOps WidgetHasTooltipPropertyInfo Source # 
type AttrAllowedOps WidgetHasTooltipPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHasTooltip :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetHasTooltip :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetHasTooltip :: AttrLabelProxy "hasTooltip" Source #

heightRequest

data WidgetHeightRequestPropertyInfo Source #

Instances

AttrInfo WidgetHeightRequestPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHeightRequestPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHeightRequestPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo :: * -> Constraint

type AttrGetType WidgetHeightRequestPropertyInfo :: *

type AttrLabel WidgetHeightRequestPropertyInfo :: Symbol

type AttrOrigin WidgetHeightRequestPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo o => Proxy * WidgetHeightRequestPropertyInfo -> o -> IO (AttrGetType WidgetHeightRequestPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo o, AttrSetTypeConstraint WidgetHeightRequestPropertyInfo b) => Proxy * WidgetHeightRequestPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo o => Proxy * WidgetHeightRequestPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo o, AttrSetTypeConstraint WidgetHeightRequestPropertyInfo b) => Proxy * WidgetHeightRequestPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHeightRequestPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHeightRequestPropertyInfo = * ~ Int32
type AttrOrigin WidgetHeightRequestPropertyInfo Source # 
type AttrLabel WidgetHeightRequestPropertyInfo Source # 
type AttrLabel WidgetHeightRequestPropertyInfo = "height-request"
type AttrGetType WidgetHeightRequestPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHeightRequestPropertyInfo = IsWidget
type AttrAllowedOps WidgetHeightRequestPropertyInfo Source # 
type AttrAllowedOps WidgetHeightRequestPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHeightRequest :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

widgetHeightRequest :: AttrLabelProxy "heightRequest" Source #

hexpand

data WidgetHexpandPropertyInfo Source #

Instances

AttrInfo WidgetHexpandPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHexpandPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHexpandPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHexpandPropertyInfo :: * -> Constraint

type AttrGetType WidgetHexpandPropertyInfo :: *

type AttrLabel WidgetHexpandPropertyInfo :: Symbol

type AttrOrigin WidgetHexpandPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHexpandPropertyInfo o => Proxy * WidgetHexpandPropertyInfo -> o -> IO (AttrGetType WidgetHexpandPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHexpandPropertyInfo o, AttrSetTypeConstraint WidgetHexpandPropertyInfo b) => Proxy * WidgetHexpandPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHexpandPropertyInfo o => Proxy * WidgetHexpandPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHexpandPropertyInfo o, AttrSetTypeConstraint WidgetHexpandPropertyInfo b) => Proxy * WidgetHexpandPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHexpandPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHexpandPropertyInfo = * ~ Bool
type AttrOrigin WidgetHexpandPropertyInfo Source # 
type AttrLabel WidgetHexpandPropertyInfo Source # 
type AttrLabel WidgetHexpandPropertyInfo = "hexpand"
type AttrGetType WidgetHexpandPropertyInfo Source # 
type AttrGetType WidgetHexpandPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetHexpandPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHexpandPropertyInfo = IsWidget
type AttrAllowedOps WidgetHexpandPropertyInfo Source # 
type AttrAllowedOps WidgetHexpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHexpand :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetHexpand :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetHexpand :: AttrLabelProxy "hexpand" Source #

hexpandSet

data WidgetHexpandSetPropertyInfo Source #

Instances

AttrInfo WidgetHexpandSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetHexpandSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetHexpandSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo :: * -> Constraint

type AttrGetType WidgetHexpandSetPropertyInfo :: *

type AttrLabel WidgetHexpandSetPropertyInfo :: Symbol

type AttrOrigin WidgetHexpandSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo o => Proxy * WidgetHexpandSetPropertyInfo -> o -> IO (AttrGetType WidgetHexpandSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo o, AttrSetTypeConstraint WidgetHexpandSetPropertyInfo b) => Proxy * WidgetHexpandSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo o => Proxy * WidgetHexpandSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo o, AttrSetTypeConstraint WidgetHexpandSetPropertyInfo b) => Proxy * WidgetHexpandSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetHexpandSetPropertyInfo Source # 
type AttrSetTypeConstraint WidgetHexpandSetPropertyInfo = * ~ Bool
type AttrOrigin WidgetHexpandSetPropertyInfo Source # 
type AttrLabel WidgetHexpandSetPropertyInfo Source # 
type AttrLabel WidgetHexpandSetPropertyInfo = "hexpand-set"
type AttrGetType WidgetHexpandSetPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetHexpandSetPropertyInfo = IsWidget
type AttrAllowedOps WidgetHexpandSetPropertyInfo Source # 
type AttrAllowedOps WidgetHexpandSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetHexpandSet :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetHexpandSet :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetHexpandSet :: AttrLabelProxy "hexpandSet" Source #

isFocus

data WidgetIsFocusPropertyInfo Source #

Instances

AttrInfo WidgetIsFocusPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetIsFocusPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetIsFocusPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetIsFocusPropertyInfo :: * -> Constraint

type AttrGetType WidgetIsFocusPropertyInfo :: *

type AttrLabel WidgetIsFocusPropertyInfo :: Symbol

type AttrOrigin WidgetIsFocusPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetIsFocusPropertyInfo o => Proxy * WidgetIsFocusPropertyInfo -> o -> IO (AttrGetType WidgetIsFocusPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetIsFocusPropertyInfo o, AttrSetTypeConstraint WidgetIsFocusPropertyInfo b) => Proxy * WidgetIsFocusPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetIsFocusPropertyInfo o => Proxy * WidgetIsFocusPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetIsFocusPropertyInfo o, AttrSetTypeConstraint WidgetIsFocusPropertyInfo b) => Proxy * WidgetIsFocusPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetIsFocusPropertyInfo Source # 
type AttrSetTypeConstraint WidgetIsFocusPropertyInfo = * ~ Bool
type AttrOrigin WidgetIsFocusPropertyInfo Source # 
type AttrLabel WidgetIsFocusPropertyInfo Source # 
type AttrLabel WidgetIsFocusPropertyInfo = "is-focus"
type AttrGetType WidgetIsFocusPropertyInfo Source # 
type AttrGetType WidgetIsFocusPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetIsFocusPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetIsFocusPropertyInfo = IsWidget
type AttrAllowedOps WidgetIsFocusPropertyInfo Source # 
type AttrAllowedOps WidgetIsFocusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetIsFocus :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetIsFocus :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

margin

data WidgetMarginPropertyInfo Source #

Instances

AttrInfo WidgetMarginPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginPropertyInfo :: *

type AttrLabel WidgetMarginPropertyInfo :: Symbol

type AttrOrigin WidgetMarginPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginPropertyInfo o => Proxy * WidgetMarginPropertyInfo -> o -> IO (AttrGetType WidgetMarginPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginPropertyInfo o, AttrSetTypeConstraint WidgetMarginPropertyInfo b) => Proxy * WidgetMarginPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginPropertyInfo o => Proxy * WidgetMarginPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginPropertyInfo o, AttrSetTypeConstraint WidgetMarginPropertyInfo b) => Proxy * WidgetMarginPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginPropertyInfo Source # 
type AttrLabel WidgetMarginPropertyInfo Source # 
type AttrLabel WidgetMarginPropertyInfo = "margin"
type AttrGetType WidgetMarginPropertyInfo Source # 
type AttrGetType WidgetMarginPropertyInfo = Int32
type AttrBaseTypeConstraint WidgetMarginPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginPropertyInfo Source # 
type AttrAllowedOps WidgetMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMargin :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

setWidgetMargin :: (MonadIO m, IsWidget o) => o -> Int32 -> m () Source #

widgetMargin :: AttrLabelProxy "margin" Source #

marginBottom

data WidgetMarginBottomPropertyInfo Source #

Instances

AttrInfo WidgetMarginBottomPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginBottomPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginBottomPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginBottomPropertyInfo :: *

type AttrLabel WidgetMarginBottomPropertyInfo :: Symbol

type AttrOrigin WidgetMarginBottomPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo o => Proxy * WidgetMarginBottomPropertyInfo -> o -> IO (AttrGetType WidgetMarginBottomPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo o, AttrSetTypeConstraint WidgetMarginBottomPropertyInfo b) => Proxy * WidgetMarginBottomPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo o => Proxy * WidgetMarginBottomPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo o, AttrSetTypeConstraint WidgetMarginBottomPropertyInfo b) => Proxy * WidgetMarginBottomPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginBottomPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginBottomPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginBottomPropertyInfo Source # 
type AttrLabel WidgetMarginBottomPropertyInfo Source # 
type AttrLabel WidgetMarginBottomPropertyInfo = "margin-bottom"
type AttrGetType WidgetMarginBottomPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginBottomPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginBottomPropertyInfo Source # 
type AttrAllowedOps WidgetMarginBottomPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginBottom :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

widgetMarginBottom :: AttrLabelProxy "marginBottom" Source #

marginEnd

data WidgetMarginEndPropertyInfo Source #

Instances

AttrInfo WidgetMarginEndPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginEndPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginEndPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginEndPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginEndPropertyInfo :: *

type AttrLabel WidgetMarginEndPropertyInfo :: Symbol

type AttrOrigin WidgetMarginEndPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginEndPropertyInfo o => Proxy * WidgetMarginEndPropertyInfo -> o -> IO (AttrGetType WidgetMarginEndPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginEndPropertyInfo o, AttrSetTypeConstraint WidgetMarginEndPropertyInfo b) => Proxy * WidgetMarginEndPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginEndPropertyInfo o => Proxy * WidgetMarginEndPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginEndPropertyInfo o, AttrSetTypeConstraint WidgetMarginEndPropertyInfo b) => Proxy * WidgetMarginEndPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginEndPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginEndPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginEndPropertyInfo Source # 
type AttrLabel WidgetMarginEndPropertyInfo Source # 
type AttrLabel WidgetMarginEndPropertyInfo = "margin-end"
type AttrGetType WidgetMarginEndPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginEndPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginEndPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginEndPropertyInfo Source # 
type AttrAllowedOps WidgetMarginEndPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginEnd :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

setWidgetMarginEnd :: (MonadIO m, IsWidget o) => o -> Int32 -> m () Source #

widgetMarginEnd :: AttrLabelProxy "marginEnd" Source #

marginLeft

data WidgetMarginLeftPropertyInfo Source #

Instances

AttrInfo WidgetMarginLeftPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginLeftPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginLeftPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginLeftPropertyInfo :: *

type AttrLabel WidgetMarginLeftPropertyInfo :: Symbol

type AttrOrigin WidgetMarginLeftPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo o => Proxy * WidgetMarginLeftPropertyInfo -> o -> IO (AttrGetType WidgetMarginLeftPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo o, AttrSetTypeConstraint WidgetMarginLeftPropertyInfo b) => Proxy * WidgetMarginLeftPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo o => Proxy * WidgetMarginLeftPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo o, AttrSetTypeConstraint WidgetMarginLeftPropertyInfo b) => Proxy * WidgetMarginLeftPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginLeftPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginLeftPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginLeftPropertyInfo Source # 
type AttrLabel WidgetMarginLeftPropertyInfo Source # 
type AttrLabel WidgetMarginLeftPropertyInfo = "margin-left"
type AttrGetType WidgetMarginLeftPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginLeftPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginLeftPropertyInfo Source # 
type AttrAllowedOps WidgetMarginLeftPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginLeft :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

setWidgetMarginLeft :: (MonadIO m, IsWidget o) => o -> Int32 -> m () Source #

widgetMarginLeft :: AttrLabelProxy "marginLeft" Source #

marginRight

data WidgetMarginRightPropertyInfo Source #

Instances

AttrInfo WidgetMarginRightPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginRightPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginRightPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginRightPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginRightPropertyInfo :: *

type AttrLabel WidgetMarginRightPropertyInfo :: Symbol

type AttrOrigin WidgetMarginRightPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginRightPropertyInfo o => Proxy * WidgetMarginRightPropertyInfo -> o -> IO (AttrGetType WidgetMarginRightPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginRightPropertyInfo o, AttrSetTypeConstraint WidgetMarginRightPropertyInfo b) => Proxy * WidgetMarginRightPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginRightPropertyInfo o => Proxy * WidgetMarginRightPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginRightPropertyInfo o, AttrSetTypeConstraint WidgetMarginRightPropertyInfo b) => Proxy * WidgetMarginRightPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginRightPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginRightPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginRightPropertyInfo Source # 
type AttrLabel WidgetMarginRightPropertyInfo Source # 
type AttrLabel WidgetMarginRightPropertyInfo = "margin-right"
type AttrGetType WidgetMarginRightPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginRightPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginRightPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginRightPropertyInfo Source # 
type AttrAllowedOps WidgetMarginRightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginRight :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

widgetMarginRight :: AttrLabelProxy "marginRight" Source #

marginStart

data WidgetMarginStartPropertyInfo Source #

Instances

AttrInfo WidgetMarginStartPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginStartPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginStartPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginStartPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginStartPropertyInfo :: *

type AttrLabel WidgetMarginStartPropertyInfo :: Symbol

type AttrOrigin WidgetMarginStartPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginStartPropertyInfo o => Proxy * WidgetMarginStartPropertyInfo -> o -> IO (AttrGetType WidgetMarginStartPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginStartPropertyInfo o, AttrSetTypeConstraint WidgetMarginStartPropertyInfo b) => Proxy * WidgetMarginStartPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginStartPropertyInfo o => Proxy * WidgetMarginStartPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginStartPropertyInfo o, AttrSetTypeConstraint WidgetMarginStartPropertyInfo b) => Proxy * WidgetMarginStartPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginStartPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginStartPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginStartPropertyInfo Source # 
type AttrLabel WidgetMarginStartPropertyInfo Source # 
type AttrLabel WidgetMarginStartPropertyInfo = "margin-start"
type AttrGetType WidgetMarginStartPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginStartPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginStartPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginStartPropertyInfo Source # 
type AttrAllowedOps WidgetMarginStartPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginStart :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

widgetMarginStart :: AttrLabelProxy "marginStart" Source #

marginTop

data WidgetMarginTopPropertyInfo Source #

Instances

AttrInfo WidgetMarginTopPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetMarginTopPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetMarginTopPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetMarginTopPropertyInfo :: * -> Constraint

type AttrGetType WidgetMarginTopPropertyInfo :: *

type AttrLabel WidgetMarginTopPropertyInfo :: Symbol

type AttrOrigin WidgetMarginTopPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetMarginTopPropertyInfo o => Proxy * WidgetMarginTopPropertyInfo -> o -> IO (AttrGetType WidgetMarginTopPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetMarginTopPropertyInfo o, AttrSetTypeConstraint WidgetMarginTopPropertyInfo b) => Proxy * WidgetMarginTopPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetMarginTopPropertyInfo o => Proxy * WidgetMarginTopPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetMarginTopPropertyInfo o, AttrSetTypeConstraint WidgetMarginTopPropertyInfo b) => Proxy * WidgetMarginTopPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetMarginTopPropertyInfo Source # 
type AttrSetTypeConstraint WidgetMarginTopPropertyInfo = * ~ Int32
type AttrOrigin WidgetMarginTopPropertyInfo Source # 
type AttrLabel WidgetMarginTopPropertyInfo Source # 
type AttrLabel WidgetMarginTopPropertyInfo = "margin-top"
type AttrGetType WidgetMarginTopPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginTopPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetMarginTopPropertyInfo = IsWidget
type AttrAllowedOps WidgetMarginTopPropertyInfo Source # 
type AttrAllowedOps WidgetMarginTopPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetMarginTop :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

setWidgetMarginTop :: (MonadIO m, IsWidget o) => o -> Int32 -> m () Source #

widgetMarginTop :: AttrLabelProxy "marginTop" Source #

name

data WidgetNamePropertyInfo Source #

Instances

AttrInfo WidgetNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetNamePropertyInfo :: * -> Constraint

type AttrGetType WidgetNamePropertyInfo :: *

type AttrLabel WidgetNamePropertyInfo :: Symbol

type AttrOrigin WidgetNamePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetNamePropertyInfo o => Proxy * WidgetNamePropertyInfo -> o -> IO (AttrGetType WidgetNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetNamePropertyInfo o, AttrSetTypeConstraint WidgetNamePropertyInfo b) => Proxy * WidgetNamePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetNamePropertyInfo o => Proxy * WidgetNamePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetNamePropertyInfo o, AttrSetTypeConstraint WidgetNamePropertyInfo b) => Proxy * WidgetNamePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetNamePropertyInfo Source # 
type AttrSetTypeConstraint WidgetNamePropertyInfo = * ~ Text
type AttrOrigin WidgetNamePropertyInfo Source # 
type AttrOrigin WidgetNamePropertyInfo = Widget
type AttrLabel WidgetNamePropertyInfo Source # 
type AttrLabel WidgetNamePropertyInfo = "name"
type AttrGetType WidgetNamePropertyInfo Source # 
type AttrGetType WidgetNamePropertyInfo = Text
type AttrBaseTypeConstraint WidgetNamePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetNamePropertyInfo = IsWidget
type AttrAllowedOps WidgetNamePropertyInfo Source # 
type AttrAllowedOps WidgetNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetName :: IsWidget o => Text -> IO (GValueConstruct o) Source #

getWidgetName :: (MonadIO m, IsWidget o) => o -> m Text Source #

setWidgetName :: (MonadIO m, IsWidget o) => o -> Text -> m () Source #

widgetName :: AttrLabelProxy "name" Source #

noShowAll

data WidgetNoShowAllPropertyInfo Source #

Instances

AttrInfo WidgetNoShowAllPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetNoShowAllPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetNoShowAllPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo :: * -> Constraint

type AttrGetType WidgetNoShowAllPropertyInfo :: *

type AttrLabel WidgetNoShowAllPropertyInfo :: Symbol

type AttrOrigin WidgetNoShowAllPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo o => Proxy * WidgetNoShowAllPropertyInfo -> o -> IO (AttrGetType WidgetNoShowAllPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo o, AttrSetTypeConstraint WidgetNoShowAllPropertyInfo b) => Proxy * WidgetNoShowAllPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo o => Proxy * WidgetNoShowAllPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo o, AttrSetTypeConstraint WidgetNoShowAllPropertyInfo b) => Proxy * WidgetNoShowAllPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetNoShowAllPropertyInfo Source # 
type AttrSetTypeConstraint WidgetNoShowAllPropertyInfo = * ~ Bool
type AttrOrigin WidgetNoShowAllPropertyInfo Source # 
type AttrLabel WidgetNoShowAllPropertyInfo Source # 
type AttrLabel WidgetNoShowAllPropertyInfo = "no-show-all"
type AttrGetType WidgetNoShowAllPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetNoShowAllPropertyInfo = IsWidget
type AttrAllowedOps WidgetNoShowAllPropertyInfo Source # 
type AttrAllowedOps WidgetNoShowAllPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetNoShowAll :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetNoShowAll :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetNoShowAll :: AttrLabelProxy "noShowAll" Source #

opacity

data WidgetOpacityPropertyInfo Source #

Instances

AttrInfo WidgetOpacityPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetOpacityPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetOpacityPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetOpacityPropertyInfo :: * -> Constraint

type AttrGetType WidgetOpacityPropertyInfo :: *

type AttrLabel WidgetOpacityPropertyInfo :: Symbol

type AttrOrigin WidgetOpacityPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetOpacityPropertyInfo o => Proxy * WidgetOpacityPropertyInfo -> o -> IO (AttrGetType WidgetOpacityPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetOpacityPropertyInfo o, AttrSetTypeConstraint WidgetOpacityPropertyInfo b) => Proxy * WidgetOpacityPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetOpacityPropertyInfo o => Proxy * WidgetOpacityPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetOpacityPropertyInfo o, AttrSetTypeConstraint WidgetOpacityPropertyInfo b) => Proxy * WidgetOpacityPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetOpacityPropertyInfo Source # 
type AttrSetTypeConstraint WidgetOpacityPropertyInfo = * ~ Double
type AttrOrigin WidgetOpacityPropertyInfo Source # 
type AttrLabel WidgetOpacityPropertyInfo Source # 
type AttrLabel WidgetOpacityPropertyInfo = "opacity"
type AttrGetType WidgetOpacityPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetOpacityPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetOpacityPropertyInfo = IsWidget
type AttrAllowedOps WidgetOpacityPropertyInfo Source # 
type AttrAllowedOps WidgetOpacityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetOpacity :: IsWidget o => Double -> IO (GValueConstruct o) Source #

setWidgetOpacity :: (MonadIO m, IsWidget o) => o -> Double -> m () Source #

widgetOpacity :: AttrLabelProxy "opacity" Source #

parent

data WidgetParentPropertyInfo Source #

Instances

AttrInfo WidgetParentPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetParentPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetParentPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetParentPropertyInfo :: * -> Constraint

type AttrGetType WidgetParentPropertyInfo :: *

type AttrLabel WidgetParentPropertyInfo :: Symbol

type AttrOrigin WidgetParentPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetParentPropertyInfo o => Proxy * WidgetParentPropertyInfo -> o -> IO (AttrGetType WidgetParentPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetParentPropertyInfo o, AttrSetTypeConstraint WidgetParentPropertyInfo b) => Proxy * WidgetParentPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetParentPropertyInfo o => Proxy * WidgetParentPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetParentPropertyInfo o, AttrSetTypeConstraint WidgetParentPropertyInfo b) => Proxy * WidgetParentPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetParentPropertyInfo Source # 
type AttrSetTypeConstraint WidgetParentPropertyInfo = IsContainer
type AttrOrigin WidgetParentPropertyInfo Source # 
type AttrLabel WidgetParentPropertyInfo Source # 
type AttrLabel WidgetParentPropertyInfo = "parent"
type AttrGetType WidgetParentPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetParentPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetParentPropertyInfo = IsWidget
type AttrAllowedOps WidgetParentPropertyInfo Source # 
type AttrAllowedOps WidgetParentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

clearWidgetParent :: (MonadIO m, IsWidget o) => o -> m () Source #

constructWidgetParent :: (IsWidget o, IsContainer a) => a -> IO (GValueConstruct o) Source #

setWidgetParent :: (MonadIO m, IsWidget o, IsContainer a) => o -> a -> m () Source #

widgetParent :: AttrLabelProxy "parent" Source #

receivesDefault

data WidgetReceivesDefaultPropertyInfo Source #

Instances

AttrInfo WidgetReceivesDefaultPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetReceivesDefaultPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetReceivesDefaultPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetReceivesDefaultPropertyInfo :: * -> Constraint

type AttrGetType WidgetReceivesDefaultPropertyInfo :: *

type AttrLabel WidgetReceivesDefaultPropertyInfo :: Symbol

type AttrOrigin WidgetReceivesDefaultPropertyInfo :: *

type AttrSetTypeConstraint WidgetReceivesDefaultPropertyInfo Source # 
type AttrSetTypeConstraint WidgetReceivesDefaultPropertyInfo = * ~ Bool
type AttrOrigin WidgetReceivesDefaultPropertyInfo Source # 
type AttrLabel WidgetReceivesDefaultPropertyInfo Source # 
type AttrLabel WidgetReceivesDefaultPropertyInfo = "receives-default"
type AttrGetType WidgetReceivesDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetReceivesDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetReceivesDefaultPropertyInfo = IsWidget
type AttrAllowedOps WidgetReceivesDefaultPropertyInfo Source # 
type AttrAllowedOps WidgetReceivesDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetReceivesDefault :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

widgetReceivesDefault :: AttrLabelProxy "receivesDefault" Source #

scaleFactor

data WidgetScaleFactorPropertyInfo Source #

Instances

AttrInfo WidgetScaleFactorPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetScaleFactorPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetScaleFactorPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo :: * -> Constraint

type AttrGetType WidgetScaleFactorPropertyInfo :: *

type AttrLabel WidgetScaleFactorPropertyInfo :: Symbol

type AttrOrigin WidgetScaleFactorPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo o => Proxy * WidgetScaleFactorPropertyInfo -> o -> IO (AttrGetType WidgetScaleFactorPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo o, AttrSetTypeConstraint WidgetScaleFactorPropertyInfo b) => Proxy * WidgetScaleFactorPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo o => Proxy * WidgetScaleFactorPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo o, AttrSetTypeConstraint WidgetScaleFactorPropertyInfo b) => Proxy * WidgetScaleFactorPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetScaleFactorPropertyInfo Source # 
type AttrSetTypeConstraint WidgetScaleFactorPropertyInfo = * ~ ()
type AttrOrigin WidgetScaleFactorPropertyInfo Source # 
type AttrLabel WidgetScaleFactorPropertyInfo Source # 
type AttrLabel WidgetScaleFactorPropertyInfo = "scale-factor"
type AttrGetType WidgetScaleFactorPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetScaleFactorPropertyInfo = IsWidget
type AttrAllowedOps WidgetScaleFactorPropertyInfo Source # 
type AttrAllowedOps WidgetScaleFactorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

widgetScaleFactor :: AttrLabelProxy "scaleFactor" Source #

sensitive

data WidgetSensitivePropertyInfo Source #

Instances

AttrInfo WidgetSensitivePropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetSensitivePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetSensitivePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetSensitivePropertyInfo :: * -> Constraint

type AttrGetType WidgetSensitivePropertyInfo :: *

type AttrLabel WidgetSensitivePropertyInfo :: Symbol

type AttrOrigin WidgetSensitivePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetSensitivePropertyInfo o => Proxy * WidgetSensitivePropertyInfo -> o -> IO (AttrGetType WidgetSensitivePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetSensitivePropertyInfo o, AttrSetTypeConstraint WidgetSensitivePropertyInfo b) => Proxy * WidgetSensitivePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetSensitivePropertyInfo o => Proxy * WidgetSensitivePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetSensitivePropertyInfo o, AttrSetTypeConstraint WidgetSensitivePropertyInfo b) => Proxy * WidgetSensitivePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetSensitivePropertyInfo Source # 
type AttrSetTypeConstraint WidgetSensitivePropertyInfo = * ~ Bool
type AttrOrigin WidgetSensitivePropertyInfo Source # 
type AttrLabel WidgetSensitivePropertyInfo Source # 
type AttrLabel WidgetSensitivePropertyInfo = "sensitive"
type AttrGetType WidgetSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetSensitivePropertyInfo = IsWidget
type AttrAllowedOps WidgetSensitivePropertyInfo Source # 
type AttrAllowedOps WidgetSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetSensitive :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetSensitive :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetSensitive :: AttrLabelProxy "sensitive" Source #

style

data WidgetStylePropertyInfo Source #

Instances

AttrInfo WidgetStylePropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetStylePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetStylePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetStylePropertyInfo :: * -> Constraint

type AttrGetType WidgetStylePropertyInfo :: *

type AttrLabel WidgetStylePropertyInfo :: Symbol

type AttrOrigin WidgetStylePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetStylePropertyInfo o => Proxy * WidgetStylePropertyInfo -> o -> IO (AttrGetType WidgetStylePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetStylePropertyInfo o, AttrSetTypeConstraint WidgetStylePropertyInfo b) => Proxy * WidgetStylePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetStylePropertyInfo o => Proxy * WidgetStylePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetStylePropertyInfo o, AttrSetTypeConstraint WidgetStylePropertyInfo b) => Proxy * WidgetStylePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetStylePropertyInfo Source # 
type AttrSetTypeConstraint WidgetStylePropertyInfo = IsStyle
type AttrOrigin WidgetStylePropertyInfo Source # 
type AttrLabel WidgetStylePropertyInfo Source # 
type AttrLabel WidgetStylePropertyInfo = "style"
type AttrGetType WidgetStylePropertyInfo Source # 
type AttrGetType WidgetStylePropertyInfo = Style
type AttrBaseTypeConstraint WidgetStylePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetStylePropertyInfo = IsWidget
type AttrAllowedOps WidgetStylePropertyInfo Source # 
type AttrAllowedOps WidgetStylePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

clearWidgetStyle :: (MonadIO m, IsWidget o) => o -> m () Source #

constructWidgetStyle :: (IsWidget o, IsStyle a) => a -> IO (GValueConstruct o) Source #

setWidgetStyle :: (MonadIO m, IsWidget o, IsStyle a) => o -> a -> m () Source #

widgetStyle :: AttrLabelProxy "style" Source #

tooltipMarkup

data WidgetTooltipMarkupPropertyInfo Source #

Instances

AttrInfo WidgetTooltipMarkupPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetTooltipMarkupPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo :: * -> Constraint

type AttrGetType WidgetTooltipMarkupPropertyInfo :: *

type AttrLabel WidgetTooltipMarkupPropertyInfo :: Symbol

type AttrOrigin WidgetTooltipMarkupPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo o => Proxy * WidgetTooltipMarkupPropertyInfo -> o -> IO (AttrGetType WidgetTooltipMarkupPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo o, AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo b) => Proxy * WidgetTooltipMarkupPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo o => Proxy * WidgetTooltipMarkupPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo o, AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo b) => Proxy * WidgetTooltipMarkupPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo Source # 
type AttrSetTypeConstraint WidgetTooltipMarkupPropertyInfo = * ~ Text
type AttrOrigin WidgetTooltipMarkupPropertyInfo Source # 
type AttrLabel WidgetTooltipMarkupPropertyInfo Source # 
type AttrLabel WidgetTooltipMarkupPropertyInfo = "tooltip-markup"
type AttrGetType WidgetTooltipMarkupPropertyInfo Source # 
type AttrGetType WidgetTooltipMarkupPropertyInfo = Maybe Text
type AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetTooltipMarkupPropertyInfo = IsWidget
type AttrAllowedOps WidgetTooltipMarkupPropertyInfo Source # 
type AttrAllowedOps WidgetTooltipMarkupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructWidgetTooltipMarkup :: IsWidget o => Text -> IO (GValueConstruct o) Source #

setWidgetTooltipMarkup :: (MonadIO m, IsWidget o) => o -> Text -> m () Source #

widgetTooltipMarkup :: AttrLabelProxy "tooltipMarkup" Source #

tooltipText

data WidgetTooltipTextPropertyInfo Source #

Instances

AttrInfo WidgetTooltipTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetTooltipTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetTooltipTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo :: * -> Constraint

type AttrGetType WidgetTooltipTextPropertyInfo :: *

type AttrLabel WidgetTooltipTextPropertyInfo :: Symbol

type AttrOrigin WidgetTooltipTextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo o => Proxy * WidgetTooltipTextPropertyInfo -> o -> IO (AttrGetType WidgetTooltipTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo o, AttrSetTypeConstraint WidgetTooltipTextPropertyInfo b) => Proxy * WidgetTooltipTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo o => Proxy * WidgetTooltipTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo o, AttrSetTypeConstraint WidgetTooltipTextPropertyInfo b) => Proxy * WidgetTooltipTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetTooltipTextPropertyInfo Source # 
type AttrSetTypeConstraint WidgetTooltipTextPropertyInfo = * ~ Text
type AttrOrigin WidgetTooltipTextPropertyInfo Source # 
type AttrLabel WidgetTooltipTextPropertyInfo Source # 
type AttrLabel WidgetTooltipTextPropertyInfo = "tooltip-text"
type AttrGetType WidgetTooltipTextPropertyInfo Source # 
type AttrGetType WidgetTooltipTextPropertyInfo = Maybe Text
type AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetTooltipTextPropertyInfo = IsWidget
type AttrAllowedOps WidgetTooltipTextPropertyInfo Source # 
type AttrAllowedOps WidgetTooltipTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructWidgetTooltipText :: IsWidget o => Text -> IO (GValueConstruct o) Source #

getWidgetTooltipText :: (MonadIO m, IsWidget o) => o -> m (Maybe Text) Source #

setWidgetTooltipText :: (MonadIO m, IsWidget o) => o -> Text -> m () Source #

widgetTooltipText :: AttrLabelProxy "tooltipText" Source #

valign

data WidgetValignPropertyInfo Source #

Instances

AttrInfo WidgetValignPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetValignPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetValignPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetValignPropertyInfo :: * -> Constraint

type AttrGetType WidgetValignPropertyInfo :: *

type AttrLabel WidgetValignPropertyInfo :: Symbol

type AttrOrigin WidgetValignPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetValignPropertyInfo o => Proxy * WidgetValignPropertyInfo -> o -> IO (AttrGetType WidgetValignPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetValignPropertyInfo o, AttrSetTypeConstraint WidgetValignPropertyInfo b) => Proxy * WidgetValignPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetValignPropertyInfo o => Proxy * WidgetValignPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetValignPropertyInfo o, AttrSetTypeConstraint WidgetValignPropertyInfo b) => Proxy * WidgetValignPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetValignPropertyInfo Source # 
type AttrSetTypeConstraint WidgetValignPropertyInfo = * ~ Align
type AttrOrigin WidgetValignPropertyInfo Source # 
type AttrLabel WidgetValignPropertyInfo Source # 
type AttrLabel WidgetValignPropertyInfo = "valign"
type AttrGetType WidgetValignPropertyInfo Source # 
type AttrGetType WidgetValignPropertyInfo = Align
type AttrBaseTypeConstraint WidgetValignPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetValignPropertyInfo = IsWidget
type AttrAllowedOps WidgetValignPropertyInfo Source # 
type AttrAllowedOps WidgetValignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetValign :: IsWidget o => Align -> IO (GValueConstruct o) Source #

setWidgetValign :: (MonadIO m, IsWidget o) => o -> Align -> m () Source #

widgetValign :: AttrLabelProxy "valign" Source #

vexpand

data WidgetVexpandPropertyInfo Source #

Instances

AttrInfo WidgetVexpandPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetVexpandPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetVexpandPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetVexpandPropertyInfo :: * -> Constraint

type AttrGetType WidgetVexpandPropertyInfo :: *

type AttrLabel WidgetVexpandPropertyInfo :: Symbol

type AttrOrigin WidgetVexpandPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetVexpandPropertyInfo o => Proxy * WidgetVexpandPropertyInfo -> o -> IO (AttrGetType WidgetVexpandPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetVexpandPropertyInfo o, AttrSetTypeConstraint WidgetVexpandPropertyInfo b) => Proxy * WidgetVexpandPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetVexpandPropertyInfo o => Proxy * WidgetVexpandPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetVexpandPropertyInfo o, AttrSetTypeConstraint WidgetVexpandPropertyInfo b) => Proxy * WidgetVexpandPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetVexpandPropertyInfo Source # 
type AttrSetTypeConstraint WidgetVexpandPropertyInfo = * ~ Bool
type AttrOrigin WidgetVexpandPropertyInfo Source # 
type AttrLabel WidgetVexpandPropertyInfo Source # 
type AttrLabel WidgetVexpandPropertyInfo = "vexpand"
type AttrGetType WidgetVexpandPropertyInfo Source # 
type AttrGetType WidgetVexpandPropertyInfo = Bool
type AttrBaseTypeConstraint WidgetVexpandPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetVexpandPropertyInfo = IsWidget
type AttrAllowedOps WidgetVexpandPropertyInfo Source # 
type AttrAllowedOps WidgetVexpandPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetVexpand :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetVexpand :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetVexpand :: AttrLabelProxy "vexpand" Source #

vexpandSet

data WidgetVexpandSetPropertyInfo Source #

Instances

AttrInfo WidgetVexpandSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetVexpandSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetVexpandSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo :: * -> Constraint

type AttrGetType WidgetVexpandSetPropertyInfo :: *

type AttrLabel WidgetVexpandSetPropertyInfo :: Symbol

type AttrOrigin WidgetVexpandSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo o => Proxy * WidgetVexpandSetPropertyInfo -> o -> IO (AttrGetType WidgetVexpandSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo o, AttrSetTypeConstraint WidgetVexpandSetPropertyInfo b) => Proxy * WidgetVexpandSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo o => Proxy * WidgetVexpandSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo o, AttrSetTypeConstraint WidgetVexpandSetPropertyInfo b) => Proxy * WidgetVexpandSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetVexpandSetPropertyInfo Source # 
type AttrSetTypeConstraint WidgetVexpandSetPropertyInfo = * ~ Bool
type AttrOrigin WidgetVexpandSetPropertyInfo Source # 
type AttrLabel WidgetVexpandSetPropertyInfo Source # 
type AttrLabel WidgetVexpandSetPropertyInfo = "vexpand-set"
type AttrGetType WidgetVexpandSetPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetVexpandSetPropertyInfo = IsWidget
type AttrAllowedOps WidgetVexpandSetPropertyInfo Source # 
type AttrAllowedOps WidgetVexpandSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetVexpandSet :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetVexpandSet :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetVexpandSet :: AttrLabelProxy "vexpandSet" Source #

visible

data WidgetVisiblePropertyInfo Source #

Instances

AttrInfo WidgetVisiblePropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetVisiblePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetVisiblePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetVisiblePropertyInfo :: * -> Constraint

type AttrGetType WidgetVisiblePropertyInfo :: *

type AttrLabel WidgetVisiblePropertyInfo :: Symbol

type AttrOrigin WidgetVisiblePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetVisiblePropertyInfo o => Proxy * WidgetVisiblePropertyInfo -> o -> IO (AttrGetType WidgetVisiblePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetVisiblePropertyInfo o, AttrSetTypeConstraint WidgetVisiblePropertyInfo b) => Proxy * WidgetVisiblePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetVisiblePropertyInfo o => Proxy * WidgetVisiblePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetVisiblePropertyInfo o, AttrSetTypeConstraint WidgetVisiblePropertyInfo b) => Proxy * WidgetVisiblePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WidgetVisiblePropertyInfo = * ~ Bool
type AttrOrigin WidgetVisiblePropertyInfo Source # 
type AttrLabel WidgetVisiblePropertyInfo Source # 
type AttrLabel WidgetVisiblePropertyInfo = "visible"
type AttrGetType WidgetVisiblePropertyInfo Source # 
type AttrGetType WidgetVisiblePropertyInfo = Bool
type AttrBaseTypeConstraint WidgetVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WidgetVisiblePropertyInfo = IsWidget
type AttrAllowedOps WidgetVisiblePropertyInfo Source # 
type AttrAllowedOps WidgetVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetVisible :: IsWidget o => Bool -> IO (GValueConstruct o) Source #

setWidgetVisible :: (MonadIO m, IsWidget o) => o -> Bool -> m () Source #

widgetVisible :: AttrLabelProxy "visible" Source #

widthRequest

data WidgetWidthRequestPropertyInfo Source #

Instances

AttrInfo WidgetWidthRequestPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetWidthRequestPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetWidthRequestPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo :: * -> Constraint

type AttrGetType WidgetWidthRequestPropertyInfo :: *

type AttrLabel WidgetWidthRequestPropertyInfo :: Symbol

type AttrOrigin WidgetWidthRequestPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo o => Proxy * WidgetWidthRequestPropertyInfo -> o -> IO (AttrGetType WidgetWidthRequestPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo o, AttrSetTypeConstraint WidgetWidthRequestPropertyInfo b) => Proxy * WidgetWidthRequestPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo o => Proxy * WidgetWidthRequestPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo o, AttrSetTypeConstraint WidgetWidthRequestPropertyInfo b) => Proxy * WidgetWidthRequestPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetWidthRequestPropertyInfo Source # 
type AttrSetTypeConstraint WidgetWidthRequestPropertyInfo = * ~ Int32
type AttrOrigin WidgetWidthRequestPropertyInfo Source # 
type AttrLabel WidgetWidthRequestPropertyInfo Source # 
type AttrLabel WidgetWidthRequestPropertyInfo = "width-request"
type AttrGetType WidgetWidthRequestPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetWidthRequestPropertyInfo = IsWidget
type AttrAllowedOps WidgetWidthRequestPropertyInfo Source # 
type AttrAllowedOps WidgetWidthRequestPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWidgetWidthRequest :: IsWidget o => Int32 -> IO (GValueConstruct o) Source #

widgetWidthRequest :: AttrLabelProxy "widthRequest" Source #

window

data WidgetWindowPropertyInfo Source #

Instances

AttrInfo WidgetWindowPropertyInfo Source # 

Associated Types

type AttrAllowedOps WidgetWindowPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WidgetWindowPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WidgetWindowPropertyInfo :: * -> Constraint

type AttrGetType WidgetWindowPropertyInfo :: *

type AttrLabel WidgetWindowPropertyInfo :: Symbol

type AttrOrigin WidgetWindowPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WidgetWindowPropertyInfo o => Proxy * WidgetWindowPropertyInfo -> o -> IO (AttrGetType WidgetWindowPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WidgetWindowPropertyInfo o, AttrSetTypeConstraint WidgetWindowPropertyInfo b) => Proxy * WidgetWindowPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WidgetWindowPropertyInfo o => Proxy * WidgetWindowPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WidgetWindowPropertyInfo o, AttrSetTypeConstraint WidgetWindowPropertyInfo b) => Proxy * WidgetWindowPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WidgetWindowPropertyInfo Source # 
type AttrSetTypeConstraint WidgetWindowPropertyInfo = * ~ ()
type AttrOrigin WidgetWindowPropertyInfo Source # 
type AttrLabel WidgetWindowPropertyInfo Source # 
type AttrLabel WidgetWindowPropertyInfo = "window"
type AttrGetType WidgetWindowPropertyInfo Source # 
type AttrGetType WidgetWindowPropertyInfo = Maybe Window
type AttrBaseTypeConstraint WidgetWindowPropertyInfo Source # 
type AttrBaseTypeConstraint WidgetWindowPropertyInfo = IsWidget
type AttrAllowedOps WidgetWindowPropertyInfo Source # 
type AttrAllowedOps WidgetWindowPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWidgetWindow :: (MonadIO m, IsWidget o) => o -> m (Maybe Window) Source #

widgetWindow :: AttrLabelProxy "window" Source #

Signals

accelClosuresChanged

data WidgetAccelClosuresChangedSignalInfo Source #

Instances

SignalInfo WidgetAccelClosuresChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetAccelClosuresChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetAccelClosuresChangedSignalInfo -> o -> HaskellCallbackType WidgetAccelClosuresChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetAccelClosuresChangedSignalInfo Source # 

onWidgetAccelClosuresChanged :: (GObject a, MonadIO m) => a -> WidgetAccelClosuresChangedCallback -> m SignalHandlerId Source #

buttonPressEvent

type C_WidgetButtonPressEventCallback = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #

data WidgetButtonPressEventSignalInfo Source #

Instances

SignalInfo WidgetButtonPressEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetButtonPressEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetButtonPressEventSignalInfo -> o -> HaskellCallbackType WidgetButtonPressEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetButtonPressEventSignalInfo Source # 

afterWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId Source #

onWidgetButtonPressEvent :: (GObject a, MonadIO m) => a -> WidgetButtonPressEventCallback -> m SignalHandlerId Source #

buttonReleaseEvent

type C_WidgetButtonReleaseEventCallback = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #

data WidgetButtonReleaseEventSignalInfo Source #

Instances

SignalInfo WidgetButtonReleaseEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetButtonReleaseEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetButtonReleaseEventSignalInfo -> o -> HaskellCallbackType WidgetButtonReleaseEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetButtonReleaseEventSignalInfo Source # 

afterWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId Source #

onWidgetButtonReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetButtonReleaseEventCallback -> m SignalHandlerId Source #

canActivateAccel

data WidgetCanActivateAccelSignalInfo Source #

Instances

SignalInfo WidgetCanActivateAccelSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetCanActivateAccelSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetCanActivateAccelSignalInfo -> o -> HaskellCallbackType WidgetCanActivateAccelSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetCanActivateAccelSignalInfo Source # 

afterWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId Source #

onWidgetCanActivateAccel :: (GObject a, MonadIO m) => a -> WidgetCanActivateAccelCallback -> m SignalHandlerId Source #

childNotify

type C_WidgetChildNotifyCallback = Ptr () -> Ptr GParamSpec -> Ptr () -> IO () Source #

type WidgetChildNotifyCallback = GParamSpec -> IO () Source #

data WidgetChildNotifySignalInfo Source #

Instances

SignalInfo WidgetChildNotifySignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetChildNotifySignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetChildNotifySignalInfo -> o -> HaskellCallbackType WidgetChildNotifySignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetChildNotifySignalInfo Source # 

afterWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId Source #

onWidgetChildNotify :: (GObject a, MonadIO m) => a -> WidgetChildNotifyCallback -> m SignalHandlerId Source #

compositedChanged

data WidgetCompositedChangedSignalInfo Source #

Instances

SignalInfo WidgetCompositedChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetCompositedChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetCompositedChangedSignalInfo -> o -> HaskellCallbackType WidgetCompositedChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetCompositedChangedSignalInfo Source # 

afterWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId Source #

onWidgetCompositedChanged :: (GObject a, MonadIO m) => a -> WidgetCompositedChangedCallback -> m SignalHandlerId Source #

configureEvent

type C_WidgetConfigureEventCallback = Ptr () -> Ptr EventConfigure -> Ptr () -> IO CInt Source #

type WidgetConfigureEventCallback = EventConfigure -> IO Bool Source #

data WidgetConfigureEventSignalInfo Source #

Instances

SignalInfo WidgetConfigureEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetConfigureEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetConfigureEventSignalInfo -> o -> HaskellCallbackType WidgetConfigureEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetConfigureEventSignalInfo Source # 

afterWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId Source #

onWidgetConfigureEvent :: (GObject a, MonadIO m) => a -> WidgetConfigureEventCallback -> m SignalHandlerId Source #

damageEvent

type C_WidgetDamageEventCallback = Ptr () -> Ptr EventExpose -> Ptr () -> IO CInt Source #

type WidgetDamageEventCallback = EventExpose -> IO Bool Source #

data WidgetDamageEventSignalInfo Source #

Instances

SignalInfo WidgetDamageEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDamageEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDamageEventSignalInfo -> o -> HaskellCallbackType WidgetDamageEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDamageEventSignalInfo Source # 

afterWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId Source #

onWidgetDamageEvent :: (GObject a, MonadIO m) => a -> WidgetDamageEventCallback -> m SignalHandlerId Source #

deleteEvent

type C_WidgetDeleteEventCallback = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source #

data WidgetDeleteEventSignalInfo Source #

Instances

SignalInfo WidgetDeleteEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDeleteEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDeleteEventSignalInfo -> o -> HaskellCallbackType WidgetDeleteEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDeleteEventSignalInfo Source # 

afterWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId Source #

onWidgetDeleteEvent :: (GObject a, MonadIO m) => a -> WidgetDeleteEventCallback -> m SignalHandlerId Source #

destroy

type C_WidgetDestroyCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetDestroySignalInfo Source #

Instances

SignalInfo WidgetDestroySignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDestroySignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDestroySignalInfo -> o -> HaskellCallbackType WidgetDestroySignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDestroySignalInfo Source # 

afterWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId Source #

onWidgetDestroy :: (GObject a, MonadIO m) => a -> WidgetDestroyCallback -> m SignalHandlerId Source #

destroyEvent

type C_WidgetDestroyEventCallback = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source #

data WidgetDestroyEventSignalInfo Source #

Instances

SignalInfo WidgetDestroyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDestroyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDestroyEventSignalInfo -> o -> HaskellCallbackType WidgetDestroyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDestroyEventSignalInfo Source # 

afterWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId Source #

onWidgetDestroyEvent :: (GObject a, MonadIO m) => a -> WidgetDestroyEventCallback -> m SignalHandlerId Source #

directionChanged

data WidgetDirectionChangedSignalInfo Source #

Instances

SignalInfo WidgetDirectionChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDirectionChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDirectionChangedSignalInfo -> o -> HaskellCallbackType WidgetDirectionChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDirectionChangedSignalInfo Source # 

afterWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId Source #

onWidgetDirectionChanged :: (GObject a, MonadIO m) => a -> WidgetDirectionChangedCallback -> m SignalHandlerId Source #

dragBegin

type C_WidgetDragBeginCallback = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source #

type WidgetDragBeginCallback = DragContext -> IO () Source #

data WidgetDragBeginSignalInfo Source #

Instances

SignalInfo WidgetDragBeginSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragBeginSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragBeginSignalInfo -> o -> HaskellCallbackType WidgetDragBeginSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragBeginSignalInfo Source # 

afterWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId Source #

onWidgetDragBegin :: (GObject a, MonadIO m) => a -> WidgetDragBeginCallback -> m SignalHandlerId Source #

dragDataDelete

type C_WidgetDragDataDeleteCallback = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source #

type WidgetDragDataDeleteCallback = DragContext -> IO () Source #

data WidgetDragDataDeleteSignalInfo Source #

Instances

SignalInfo WidgetDragDataDeleteSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragDataDeleteSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragDataDeleteSignalInfo -> o -> HaskellCallbackType WidgetDragDataDeleteSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragDataDeleteSignalInfo Source # 

afterWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId Source #

onWidgetDragDataDelete :: (GObject a, MonadIO m) => a -> WidgetDragDataDeleteCallback -> m SignalHandlerId Source #

dragDataGet

type C_WidgetDragDataGetCallback = Ptr () -> Ptr DragContext -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source #

type WidgetDragDataGetCallback = DragContext -> SelectionData -> Word32 -> Word32 -> IO () Source #

data WidgetDragDataGetSignalInfo Source #

Instances

SignalInfo WidgetDragDataGetSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragDataGetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragDataGetSignalInfo -> o -> HaskellCallbackType WidgetDragDataGetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragDataGetSignalInfo Source # 

afterWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId Source #

onWidgetDragDataGet :: (GObject a, MonadIO m) => a -> WidgetDragDataGetCallback -> m SignalHandlerId Source #

dragDataReceived

type C_WidgetDragDataReceivedCallback = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Ptr SelectionData -> Word32 -> Word32 -> Ptr () -> IO () Source #

data WidgetDragDataReceivedSignalInfo Source #

Instances

SignalInfo WidgetDragDataReceivedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragDataReceivedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragDataReceivedSignalInfo -> o -> HaskellCallbackType WidgetDragDataReceivedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragDataReceivedSignalInfo Source # 

afterWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId Source #

onWidgetDragDataReceived :: (GObject a, MonadIO m) => a -> WidgetDragDataReceivedCallback -> m SignalHandlerId Source #

dragDrop

type C_WidgetDragDropCallback = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source #

type WidgetDragDropCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source #

data WidgetDragDropSignalInfo Source #

Instances

SignalInfo WidgetDragDropSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragDropSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragDropSignalInfo -> o -> HaskellCallbackType WidgetDragDropSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragDropSignalInfo Source # 

afterWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId Source #

onWidgetDragDrop :: (GObject a, MonadIO m) => a -> WidgetDragDropCallback -> m SignalHandlerId Source #

dragEnd

type C_WidgetDragEndCallback = Ptr () -> Ptr DragContext -> Ptr () -> IO () Source #

type WidgetDragEndCallback = DragContext -> IO () Source #

data WidgetDragEndSignalInfo Source #

Instances

SignalInfo WidgetDragEndSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragEndSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragEndSignalInfo -> o -> HaskellCallbackType WidgetDragEndSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragEndSignalInfo Source # 

afterWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId Source #

onWidgetDragEnd :: (GObject a, MonadIO m) => a -> WidgetDragEndCallback -> m SignalHandlerId Source #

dragFailed

type C_WidgetDragFailedCallback = Ptr () -> Ptr DragContext -> CUInt -> Ptr () -> IO CInt Source #

data WidgetDragFailedSignalInfo Source #

Instances

SignalInfo WidgetDragFailedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragFailedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragFailedSignalInfo -> o -> HaskellCallbackType WidgetDragFailedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragFailedSignalInfo Source # 

afterWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId Source #

onWidgetDragFailed :: (GObject a, MonadIO m) => a -> WidgetDragFailedCallback -> m SignalHandlerId Source #

dragLeave

type C_WidgetDragLeaveCallback = Ptr () -> Ptr DragContext -> Word32 -> Ptr () -> IO () Source #

type WidgetDragLeaveCallback = DragContext -> Word32 -> IO () Source #

data WidgetDragLeaveSignalInfo Source #

Instances

SignalInfo WidgetDragLeaveSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragLeaveSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragLeaveSignalInfo -> o -> HaskellCallbackType WidgetDragLeaveSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragLeaveSignalInfo Source # 

afterWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId Source #

onWidgetDragLeave :: (GObject a, MonadIO m) => a -> WidgetDragLeaveCallback -> m SignalHandlerId Source #

dragMotion

type C_WidgetDragMotionCallback = Ptr () -> Ptr DragContext -> Int32 -> Int32 -> Word32 -> Ptr () -> IO CInt Source #

type WidgetDragMotionCallback = DragContext -> Int32 -> Int32 -> Word32 -> IO Bool Source #

data WidgetDragMotionSignalInfo Source #

Instances

SignalInfo WidgetDragMotionSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDragMotionSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDragMotionSignalInfo -> o -> HaskellCallbackType WidgetDragMotionSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDragMotionSignalInfo Source # 

afterWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId Source #

onWidgetDragMotion :: (GObject a, MonadIO m) => a -> WidgetDragMotionCallback -> m SignalHandlerId Source #

draw

type C_WidgetDrawCallback = Ptr () -> Ptr Context -> Ptr () -> IO CInt Source #

type WidgetDrawCallback = Context -> IO Bool Source #

data WidgetDrawSignalInfo Source #

Instances

SignalInfo WidgetDrawSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetDrawSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetDrawSignalInfo -> o -> HaskellCallbackType WidgetDrawSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetDrawSignalInfo Source # 
type HaskellCallbackType WidgetDrawSignalInfo = WidgetDrawCallback

afterWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId Source #

onWidgetDraw :: (GObject a, MonadIO m) => a -> WidgetDrawCallback -> m SignalHandlerId Source #

enterNotifyEvent

type C_WidgetEnterNotifyEventCallback = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source #

data WidgetEnterNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetEnterNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetEnterNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetEnterNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetEnterNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetEnterNotifyEventSignalInfo Source # 

afterWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId Source #

onWidgetEnterNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetEnterNotifyEventCallback -> m SignalHandlerId Source #

event

type C_WidgetEventCallback = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source #

data WidgetEventSignalInfo Source #

Instances

SignalInfo WidgetEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetEventSignalInfo -> o -> HaskellCallbackType WidgetEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetEventSignalInfo Source # 
type HaskellCallbackType WidgetEventSignalInfo = WidgetEventCallback

afterWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId Source #

onWidgetEvent :: (GObject a, MonadIO m) => a -> WidgetEventCallback -> m SignalHandlerId Source #

eventAfter

type C_WidgetEventAfterCallback = Ptr () -> Ptr Event -> Ptr () -> IO () Source #

type WidgetEventAfterCallback = Event -> IO () Source #

data WidgetEventAfterSignalInfo Source #

Instances

SignalInfo WidgetEventAfterSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetEventAfterSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetEventAfterSignalInfo -> o -> HaskellCallbackType WidgetEventAfterSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetEventAfterSignalInfo Source # 

afterWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId Source #

onWidgetEventAfter :: (GObject a, MonadIO m) => a -> WidgetEventAfterCallback -> m SignalHandlerId Source #

focus

data WidgetFocusSignalInfo Source #

Instances

SignalInfo WidgetFocusSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetFocusSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetFocusSignalInfo -> o -> HaskellCallbackType WidgetFocusSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetFocusSignalInfo Source # 
type HaskellCallbackType WidgetFocusSignalInfo = WidgetFocusCallback

afterWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId Source #

onWidgetFocus :: (GObject a, MonadIO m) => a -> WidgetFocusCallback -> m SignalHandlerId Source #

focusInEvent

type C_WidgetFocusInEventCallback = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source #

data WidgetFocusInEventSignalInfo Source #

Instances

SignalInfo WidgetFocusInEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetFocusInEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetFocusInEventSignalInfo -> o -> HaskellCallbackType WidgetFocusInEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetFocusInEventSignalInfo Source # 

afterWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId Source #

onWidgetFocusInEvent :: (GObject a, MonadIO m) => a -> WidgetFocusInEventCallback -> m SignalHandlerId Source #

focusOutEvent

type C_WidgetFocusOutEventCallback = Ptr () -> Ptr EventFocus -> Ptr () -> IO CInt Source #

data WidgetFocusOutEventSignalInfo Source #

Instances

SignalInfo WidgetFocusOutEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetFocusOutEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetFocusOutEventSignalInfo -> o -> HaskellCallbackType WidgetFocusOutEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetFocusOutEventSignalInfo Source # 

afterWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId Source #

onWidgetFocusOutEvent :: (GObject a, MonadIO m) => a -> WidgetFocusOutEventCallback -> m SignalHandlerId Source #

grabBrokenEvent

type C_WidgetGrabBrokenEventCallback = Ptr () -> Ptr EventGrabBroken -> Ptr () -> IO CInt Source #

type WidgetGrabBrokenEventCallback = EventGrabBroken -> IO Bool Source #

data WidgetGrabBrokenEventSignalInfo Source #

Instances

SignalInfo WidgetGrabBrokenEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetGrabBrokenEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetGrabBrokenEventSignalInfo -> o -> HaskellCallbackType WidgetGrabBrokenEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetGrabBrokenEventSignalInfo Source # 

afterWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId Source #

onWidgetGrabBrokenEvent :: (GObject a, MonadIO m) => a -> WidgetGrabBrokenEventCallback -> m SignalHandlerId Source #

grabFocus

type C_WidgetGrabFocusCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetGrabFocusSignalInfo Source #

Instances

SignalInfo WidgetGrabFocusSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetGrabFocusSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetGrabFocusSignalInfo -> o -> HaskellCallbackType WidgetGrabFocusSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetGrabFocusSignalInfo Source # 

afterWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId Source #

onWidgetGrabFocus :: (GObject a, MonadIO m) => a -> WidgetGrabFocusCallback -> m SignalHandlerId Source #

grabNotify

type C_WidgetGrabNotifyCallback = Ptr () -> CInt -> Ptr () -> IO () Source #

data WidgetGrabNotifySignalInfo Source #

Instances

SignalInfo WidgetGrabNotifySignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetGrabNotifySignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetGrabNotifySignalInfo -> o -> HaskellCallbackType WidgetGrabNotifySignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetGrabNotifySignalInfo Source # 

afterWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId Source #

onWidgetGrabNotify :: (GObject a, MonadIO m) => a -> WidgetGrabNotifyCallback -> m SignalHandlerId Source #

hide

type C_WidgetHideCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetHideSignalInfo Source #

Instances

SignalInfo WidgetHideSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetHideSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetHideSignalInfo -> o -> HaskellCallbackType WidgetHideSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetHideSignalInfo Source # 
type HaskellCallbackType WidgetHideSignalInfo = WidgetHideCallback

afterWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId Source #

onWidgetHide :: (GObject a, MonadIO m) => a -> WidgetHideCallback -> m SignalHandlerId Source #

hierarchyChanged

data WidgetHierarchyChangedSignalInfo Source #

Instances

SignalInfo WidgetHierarchyChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetHierarchyChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetHierarchyChangedSignalInfo -> o -> HaskellCallbackType WidgetHierarchyChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetHierarchyChangedSignalInfo Source # 

afterWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId Source #

onWidgetHierarchyChanged :: (GObject a, MonadIO m) => a -> WidgetHierarchyChangedCallback -> m SignalHandlerId Source #

keyPressEvent

type C_WidgetKeyPressEventCallback = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source #

data WidgetKeyPressEventSignalInfo Source #

Instances

SignalInfo WidgetKeyPressEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetKeyPressEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetKeyPressEventSignalInfo -> o -> HaskellCallbackType WidgetKeyPressEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetKeyPressEventSignalInfo Source # 

afterWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId Source #

onWidgetKeyPressEvent :: (GObject a, MonadIO m) => a -> WidgetKeyPressEventCallback -> m SignalHandlerId Source #

keyReleaseEvent

type C_WidgetKeyReleaseEventCallback = Ptr () -> Ptr EventKey -> Ptr () -> IO CInt Source #

data WidgetKeyReleaseEventSignalInfo Source #

Instances

SignalInfo WidgetKeyReleaseEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetKeyReleaseEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetKeyReleaseEventSignalInfo -> o -> HaskellCallbackType WidgetKeyReleaseEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetKeyReleaseEventSignalInfo Source # 

afterWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId Source #

onWidgetKeyReleaseEvent :: (GObject a, MonadIO m) => a -> WidgetKeyReleaseEventCallback -> m SignalHandlerId Source #

keynavFailed

data WidgetKeynavFailedSignalInfo Source #

Instances

SignalInfo WidgetKeynavFailedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetKeynavFailedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetKeynavFailedSignalInfo -> o -> HaskellCallbackType WidgetKeynavFailedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetKeynavFailedSignalInfo Source # 

afterWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId Source #

onWidgetKeynavFailed :: (GObject a, MonadIO m) => a -> WidgetKeynavFailedCallback -> m SignalHandlerId Source #

leaveNotifyEvent

type C_WidgetLeaveNotifyEventCallback = Ptr () -> Ptr EventCrossing -> Ptr () -> IO CInt Source #

data WidgetLeaveNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetLeaveNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetLeaveNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetLeaveNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetLeaveNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetLeaveNotifyEventSignalInfo Source # 

afterWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId Source #

onWidgetLeaveNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetLeaveNotifyEventCallback -> m SignalHandlerId Source #

map

type C_WidgetMapCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetMapSignalInfo Source #

Instances

SignalInfo WidgetMapSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetMapSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetMapSignalInfo -> o -> HaskellCallbackType WidgetMapSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetMapSignalInfo Source # 
type HaskellCallbackType WidgetMapSignalInfo = WidgetMapCallback

afterWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId Source #

onWidgetMap :: (GObject a, MonadIO m) => a -> WidgetMapCallback -> m SignalHandlerId Source #

mapEvent

type C_WidgetMapEventCallback = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source #

data WidgetMapEventSignalInfo Source #

Instances

SignalInfo WidgetMapEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetMapEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetMapEventSignalInfo -> o -> HaskellCallbackType WidgetMapEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetMapEventSignalInfo Source # 

afterWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId Source #

onWidgetMapEvent :: (GObject a, MonadIO m) => a -> WidgetMapEventCallback -> m SignalHandlerId Source #

mnemonicActivate

data WidgetMnemonicActivateSignalInfo Source #

Instances

SignalInfo WidgetMnemonicActivateSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetMnemonicActivateSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetMnemonicActivateSignalInfo -> o -> HaskellCallbackType WidgetMnemonicActivateSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetMnemonicActivateSignalInfo Source # 

afterWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId Source #

onWidgetMnemonicActivate :: (GObject a, MonadIO m) => a -> WidgetMnemonicActivateCallback -> m SignalHandlerId Source #

motionNotifyEvent

type C_WidgetMotionNotifyEventCallback = Ptr () -> Ptr EventMotion -> Ptr () -> IO CInt Source #

data WidgetMotionNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetMotionNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetMotionNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetMotionNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetMotionNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetMotionNotifyEventSignalInfo Source # 

afterWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId Source #

onWidgetMotionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetMotionNotifyEventCallback -> m SignalHandlerId Source #

moveFocus

type C_WidgetMoveFocusCallback = Ptr () -> CUInt -> Ptr () -> IO () Source #

data WidgetMoveFocusSignalInfo Source #

Instances

SignalInfo WidgetMoveFocusSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetMoveFocusSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetMoveFocusSignalInfo -> o -> HaskellCallbackType WidgetMoveFocusSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetMoveFocusSignalInfo Source # 

afterWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId Source #

onWidgetMoveFocus :: (GObject a, MonadIO m) => a -> WidgetMoveFocusCallback -> m SignalHandlerId Source #

parentSet

data WidgetParentSetSignalInfo Source #

Instances

SignalInfo WidgetParentSetSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetParentSetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetParentSetSignalInfo -> o -> HaskellCallbackType WidgetParentSetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetParentSetSignalInfo Source # 

afterWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId Source #

onWidgetParentSet :: (GObject a, MonadIO m) => a -> WidgetParentSetCallback -> m SignalHandlerId Source #

popupMenu

data WidgetPopupMenuSignalInfo Source #

Instances

SignalInfo WidgetPopupMenuSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetPopupMenuSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetPopupMenuSignalInfo -> o -> HaskellCallbackType WidgetPopupMenuSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetPopupMenuSignalInfo Source # 

afterWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId Source #

onWidgetPopupMenu :: (GObject a, MonadIO m) => a -> WidgetPopupMenuCallback -> m SignalHandlerId Source #

propertyNotifyEvent

type C_WidgetPropertyNotifyEventCallback = Ptr () -> Ptr EventProperty -> Ptr () -> IO CInt Source #

data WidgetPropertyNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetPropertyNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetPropertyNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetPropertyNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetPropertyNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetPropertyNotifyEventSignalInfo Source # 

onWidgetPropertyNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetPropertyNotifyEventCallback -> m SignalHandlerId Source #

proximityInEvent

type C_WidgetProximityInEventCallback = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source #

type WidgetProximityInEventCallback = EventProximity -> IO Bool Source #

data WidgetProximityInEventSignalInfo Source #

Instances

SignalInfo WidgetProximityInEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetProximityInEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetProximityInEventSignalInfo -> o -> HaskellCallbackType WidgetProximityInEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetProximityInEventSignalInfo Source # 

afterWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId Source #

onWidgetProximityInEvent :: (GObject a, MonadIO m) => a -> WidgetProximityInEventCallback -> m SignalHandlerId Source #

proximityOutEvent

type C_WidgetProximityOutEventCallback = Ptr () -> Ptr EventProximity -> Ptr () -> IO CInt Source #

data WidgetProximityOutEventSignalInfo Source #

Instances

SignalInfo WidgetProximityOutEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetProximityOutEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetProximityOutEventSignalInfo -> o -> HaskellCallbackType WidgetProximityOutEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetProximityOutEventSignalInfo Source # 

afterWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId Source #

onWidgetProximityOutEvent :: (GObject a, MonadIO m) => a -> WidgetProximityOutEventCallback -> m SignalHandlerId Source #

queryTooltip

data WidgetQueryTooltipSignalInfo Source #

Instances

SignalInfo WidgetQueryTooltipSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetQueryTooltipSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetQueryTooltipSignalInfo -> o -> HaskellCallbackType WidgetQueryTooltipSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetQueryTooltipSignalInfo Source # 

afterWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId Source #

onWidgetQueryTooltip :: (GObject a, MonadIO m) => a -> WidgetQueryTooltipCallback -> m SignalHandlerId Source #

realize

type C_WidgetRealizeCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetRealizeSignalInfo Source #

Instances

SignalInfo WidgetRealizeSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetRealizeSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetRealizeSignalInfo -> o -> HaskellCallbackType WidgetRealizeSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetRealizeSignalInfo Source # 

afterWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId Source #

onWidgetRealize :: (GObject a, MonadIO m) => a -> WidgetRealizeCallback -> m SignalHandlerId Source #

screenChanged

type C_WidgetScreenChangedCallback = Ptr () -> Ptr Screen -> Ptr () -> IO () Source #

data WidgetScreenChangedSignalInfo Source #

Instances

SignalInfo WidgetScreenChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetScreenChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetScreenChangedSignalInfo -> o -> HaskellCallbackType WidgetScreenChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetScreenChangedSignalInfo Source # 

afterWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId Source #

onWidgetScreenChanged :: (GObject a, MonadIO m) => a -> WidgetScreenChangedCallback -> m SignalHandlerId Source #

scrollEvent

type C_WidgetScrollEventCallback = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source #

type WidgetScrollEventCallback = EventScroll -> IO Bool Source #

data WidgetScrollEventSignalInfo Source #

Instances

SignalInfo WidgetScrollEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetScrollEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetScrollEventSignalInfo -> o -> HaskellCallbackType WidgetScrollEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetScrollEventSignalInfo Source # 

afterWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId Source #

onWidgetScrollEvent :: (GObject a, MonadIO m) => a -> WidgetScrollEventCallback -> m SignalHandlerId Source #

selectionClearEvent

type C_WidgetSelectionClearEventCallback = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source #

data WidgetSelectionClearEventSignalInfo Source #

Instances

SignalInfo WidgetSelectionClearEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSelectionClearEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSelectionClearEventSignalInfo -> o -> HaskellCallbackType WidgetSelectionClearEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSelectionClearEventSignalInfo Source # 

onWidgetSelectionClearEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionClearEventCallback -> m SignalHandlerId Source #

selectionGet

data WidgetSelectionGetSignalInfo Source #

Instances

SignalInfo WidgetSelectionGetSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSelectionGetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSelectionGetSignalInfo -> o -> HaskellCallbackType WidgetSelectionGetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSelectionGetSignalInfo Source # 

afterWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId Source #

onWidgetSelectionGet :: (GObject a, MonadIO m) => a -> WidgetSelectionGetCallback -> m SignalHandlerId Source #

selectionNotifyEvent

type C_WidgetSelectionNotifyEventCallback = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source #

data WidgetSelectionNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetSelectionNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSelectionNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSelectionNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetSelectionNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSelectionNotifyEventSignalInfo Source # 

onWidgetSelectionNotifyEvent :: (GObject a, MonadIO m) => a -> WidgetSelectionNotifyEventCallback -> m SignalHandlerId Source #

selectionReceived

data WidgetSelectionReceivedSignalInfo Source #

Instances

SignalInfo WidgetSelectionReceivedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSelectionReceivedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSelectionReceivedSignalInfo -> o -> HaskellCallbackType WidgetSelectionReceivedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSelectionReceivedSignalInfo Source # 

afterWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId Source #

onWidgetSelectionReceived :: (GObject a, MonadIO m) => a -> WidgetSelectionReceivedCallback -> m SignalHandlerId Source #

selectionRequestEvent

type C_WidgetSelectionRequestEventCallback = Ptr () -> Ptr EventSelection -> Ptr () -> IO CInt Source #

data WidgetSelectionRequestEventSignalInfo Source #

Instances

SignalInfo WidgetSelectionRequestEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSelectionRequestEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSelectionRequestEventSignalInfo -> o -> HaskellCallbackType WidgetSelectionRequestEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSelectionRequestEventSignalInfo Source # 

show

type C_WidgetShowCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetShowSignalInfo Source #

Instances

SignalInfo WidgetShowSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetShowSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetShowSignalInfo -> o -> HaskellCallbackType WidgetShowSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetShowSignalInfo Source # 
type HaskellCallbackType WidgetShowSignalInfo = WidgetShowCallback

afterWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId Source #

onWidgetShow :: (GObject a, MonadIO m) => a -> WidgetShowCallback -> m SignalHandlerId Source #

showHelp

data WidgetShowHelpSignalInfo Source #

Instances

SignalInfo WidgetShowHelpSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetShowHelpSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetShowHelpSignalInfo -> o -> HaskellCallbackType WidgetShowHelpSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetShowHelpSignalInfo Source # 

afterWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId Source #

onWidgetShowHelp :: (GObject a, MonadIO m) => a -> WidgetShowHelpCallback -> m SignalHandlerId Source #

sizeAllocate

type C_WidgetSizeAllocateCallback = Ptr () -> Ptr Rectangle -> Ptr () -> IO () Source #

type WidgetSizeAllocateCallback = Rectangle -> IO () Source #

data WidgetSizeAllocateSignalInfo Source #

Instances

SignalInfo WidgetSizeAllocateSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetSizeAllocateSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetSizeAllocateSignalInfo -> o -> HaskellCallbackType WidgetSizeAllocateSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetSizeAllocateSignalInfo Source # 

afterWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId Source #

onWidgetSizeAllocate :: (GObject a, MonadIO m) => a -> WidgetSizeAllocateCallback -> m SignalHandlerId Source #

stateChanged

type WidgetStateChangedCallback = StateType -> IO () Source #

Deprecated: (Since version 3.0)Use #GtkWidget::state-flags-changed instead.

data WidgetStateChangedSignalInfo Source #

Instances

SignalInfo WidgetStateChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetStateChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetStateChangedSignalInfo -> o -> HaskellCallbackType WidgetStateChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetStateChangedSignalInfo Source # 

afterWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId Source #

onWidgetStateChanged :: (GObject a, MonadIO m) => a -> WidgetStateChangedCallback -> m SignalHandlerId Source #

stateFlagsChanged

data WidgetStateFlagsChangedSignalInfo Source #

Instances

SignalInfo WidgetStateFlagsChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetStateFlagsChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetStateFlagsChangedSignalInfo -> o -> HaskellCallbackType WidgetStateFlagsChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetStateFlagsChangedSignalInfo Source # 

afterWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId Source #

onWidgetStateFlagsChanged :: (GObject a, MonadIO m) => a -> WidgetStateFlagsChangedCallback -> m SignalHandlerId Source #

styleSet

type C_WidgetStyleSetCallback = Ptr () -> Ptr Style -> Ptr () -> IO () Source #

type WidgetStyleSetCallback = Maybe Style -> IO () Source #

Deprecated: (Since version 3.0)Use the #GtkWidget::style-updated signal

data WidgetStyleSetSignalInfo Source #

Instances

SignalInfo WidgetStyleSetSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetStyleSetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetStyleSetSignalInfo -> o -> HaskellCallbackType WidgetStyleSetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetStyleSetSignalInfo Source # 

afterWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId Source #

onWidgetStyleSet :: (GObject a, MonadIO m) => a -> WidgetStyleSetCallback -> m SignalHandlerId Source #

styleUpdated

data WidgetStyleUpdatedSignalInfo Source #

Instances

SignalInfo WidgetStyleUpdatedSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetStyleUpdatedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetStyleUpdatedSignalInfo -> o -> HaskellCallbackType WidgetStyleUpdatedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetStyleUpdatedSignalInfo Source # 

afterWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId Source #

onWidgetStyleUpdated :: (GObject a, MonadIO m) => a -> WidgetStyleUpdatedCallback -> m SignalHandlerId Source #

touchEvent

type C_WidgetTouchEventCallback = Ptr () -> Ptr Event -> Ptr () -> IO CInt Source #

data WidgetTouchEventSignalInfo Source #

Instances

SignalInfo WidgetTouchEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetTouchEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetTouchEventSignalInfo -> o -> HaskellCallbackType WidgetTouchEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetTouchEventSignalInfo Source # 

afterWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId Source #

onWidgetTouchEvent :: (GObject a, MonadIO m) => a -> WidgetTouchEventCallback -> m SignalHandlerId Source #

unmap

type C_WidgetUnmapCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetUnmapSignalInfo Source #

Instances

SignalInfo WidgetUnmapSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetUnmapSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetUnmapSignalInfo -> o -> HaskellCallbackType WidgetUnmapSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetUnmapSignalInfo Source # 
type HaskellCallbackType WidgetUnmapSignalInfo = WidgetUnmapCallback

afterWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId Source #

onWidgetUnmap :: (GObject a, MonadIO m) => a -> WidgetUnmapCallback -> m SignalHandlerId Source #

unmapEvent

type C_WidgetUnmapEventCallback = Ptr () -> Ptr EventAny -> Ptr () -> IO CInt Source #

data WidgetUnmapEventSignalInfo Source #

Instances

SignalInfo WidgetUnmapEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetUnmapEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetUnmapEventSignalInfo -> o -> HaskellCallbackType WidgetUnmapEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetUnmapEventSignalInfo Source # 

afterWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId Source #

onWidgetUnmapEvent :: (GObject a, MonadIO m) => a -> WidgetUnmapEventCallback -> m SignalHandlerId Source #

unrealize

type C_WidgetUnrealizeCallback = Ptr () -> Ptr () -> IO () Source #

data WidgetUnrealizeSignalInfo Source #

Instances

SignalInfo WidgetUnrealizeSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetUnrealizeSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetUnrealizeSignalInfo -> o -> HaskellCallbackType WidgetUnrealizeSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetUnrealizeSignalInfo Source # 

afterWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId Source #

onWidgetUnrealize :: (GObject a, MonadIO m) => a -> WidgetUnrealizeCallback -> m SignalHandlerId Source #

visibilityNotifyEvent

type C_WidgetVisibilityNotifyEventCallback = Ptr () -> Ptr EventVisibility -> Ptr () -> IO CInt Source #

type WidgetVisibilityNotifyEventCallback = EventVisibility -> IO Bool Source #

Deprecated: (Since version 3.12)Modern composited windowing systems with pervasive transparency make it impossible to track the visibility of a window reliably, so this signal can not be guaranteed to provide useful information.

data WidgetVisibilityNotifyEventSignalInfo Source #

Instances

SignalInfo WidgetVisibilityNotifyEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetVisibilityNotifyEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetVisibilityNotifyEventSignalInfo -> o -> HaskellCallbackType WidgetVisibilityNotifyEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetVisibilityNotifyEventSignalInfo Source # 

windowStateEvent

type C_WidgetWindowStateEventCallback = Ptr () -> Ptr EventWindowState -> Ptr () -> IO CInt Source #

type WidgetWindowStateEventCallback = EventWindowState -> IO Bool Source #

data WidgetWindowStateEventSignalInfo Source #

Instances

SignalInfo WidgetWindowStateEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WidgetWindowStateEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WidgetWindowStateEventSignalInfo -> o -> HaskellCallbackType WidgetWindowStateEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WidgetWindowStateEventSignalInfo Source # 

afterWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId Source #

onWidgetWindowStateEvent :: (GObject a, MonadIO m) => a -> WidgetWindowStateEventCallback -> m SignalHandlerId Source #