Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- Properties
- activateSignal
- canActivateAccel
- computeExpand
- contains
- destroy
- directionChanged
- dragBegin
- dragDataDelete
- dragDataGet
- dragDataReceived
- dragDrop
- dragEnd
- dragFailed
- dragLeave
- dragMotion
- focus
- getAccessible
- getRequestMode
- grabFocus
- grabNotify
- hide
- keynavFailed
- map
- measure
- mnemonicActivate
- moveFocus
- parentClass
- popupMenu
- queryTooltip
- realize
- root
- show
- sizeAllocate
- snapshot
- stateFlagsChanged
- styleUpdated
- unmap
- unrealize
- unroot
No description available in the introspection data.
Synopsis
- newtype WidgetClass = WidgetClass (ManagedPtr WidgetClass)
- newZeroWidgetClass :: MonadIO m => m WidgetClass
- noWidgetClass :: Maybe WidgetClass
- widgetClassBindTemplateCallbackFull :: (HasCallStack, MonadIO m) => WidgetClass -> Text -> Callback -> m ()
- widgetClassBindTemplateChildFull :: (HasCallStack, MonadIO m) => WidgetClass -> Text -> Bool -> Int64 -> m ()
- widgetClassGetCssName :: (HasCallStack, MonadIO m) => WidgetClass -> m Text
- widgetClassGetLayoutManagerType :: (HasCallStack, MonadIO m) => WidgetClass -> m GType
- widgetClassSetAccessibleRole :: (HasCallStack, MonadIO m) => WidgetClass -> Role -> m ()
- widgetClassSetAccessibleType :: (HasCallStack, MonadIO m) => WidgetClass -> GType -> m ()
- widgetClassSetConnectFunc :: (HasCallStack, MonadIO m) => WidgetClass -> BuilderConnectFunc -> m ()
- widgetClassSetCssName :: (HasCallStack, MonadIO m) => WidgetClass -> Text -> m ()
- widgetClassSetLayoutManagerType :: (HasCallStack, MonadIO m) => WidgetClass -> GType -> m ()
- widgetClassSetTemplate :: (HasCallStack, MonadIO m) => WidgetClass -> Bytes -> m ()
- widgetClassSetTemplateFromResource :: (HasCallStack, MonadIO m) => WidgetClass -> Text -> m ()
- getWidgetClassActivateSignal :: MonadIO m => WidgetClass -> m Word32
- setWidgetClassActivateSignal :: MonadIO m => WidgetClass -> Word32 -> m ()
- clearWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> m ()
- getWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> m (Maybe WidgetClassCanActivateAccelFieldCallback)
- setWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassCanActivateAccelFieldCallback -> m ()
- clearWidgetClassComputeExpand :: MonadIO m => WidgetClass -> m ()
- getWidgetClassComputeExpand :: MonadIO m => WidgetClass -> m (Maybe WidgetClassComputeExpandFieldCallback)
- setWidgetClassComputeExpand :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassComputeExpandFieldCallback -> m ()
- clearWidgetClassContains :: MonadIO m => WidgetClass -> m ()
- getWidgetClassContains :: MonadIO m => WidgetClass -> m (Maybe WidgetClassContainsFieldCallback)
- setWidgetClassContains :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassContainsFieldCallback -> m ()
- clearWidgetClassDestroy :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDestroy :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDestroyFieldCallback)
- setWidgetClassDestroy :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDestroyFieldCallback -> m ()
- clearWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDirectionChangedFieldCallback)
- setWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDirectionChangedFieldCallback -> m ()
- clearWidgetClassDragBegin :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragBegin :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragBeginFieldCallback)
- setWidgetClassDragBegin :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragBeginFieldCallback -> m ()
- clearWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataDeleteFieldCallback)
- setWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataDeleteFieldCallback -> m ()
- clearWidgetClassDragDataGet :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragDataGet :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataGetFieldCallback)
- setWidgetClassDragDataGet :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataGetFieldCallback -> m ()
- clearWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataReceivedFieldCallback)
- setWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataReceivedFieldCallback -> m ()
- clearWidgetClassDragDrop :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragDrop :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDropFieldCallback)
- setWidgetClassDragDrop :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDropFieldCallback -> m ()
- clearWidgetClassDragEnd :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragEnd :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragEndFieldCallback)
- setWidgetClassDragEnd :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragEndFieldCallback -> m ()
- clearWidgetClassDragFailed :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragFailed :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragFailedFieldCallback)
- setWidgetClassDragFailed :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragFailedFieldCallback -> m ()
- clearWidgetClassDragLeave :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragLeave :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragLeaveFieldCallback)
- setWidgetClassDragLeave :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragLeaveFieldCallback -> m ()
- clearWidgetClassDragMotion :: MonadIO m => WidgetClass -> m ()
- getWidgetClassDragMotion :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragMotionFieldCallback)
- setWidgetClassDragMotion :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragMotionFieldCallback -> m ()
- clearWidgetClassFocus :: MonadIO m => WidgetClass -> m ()
- getWidgetClassFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassFocusFieldCallback)
- setWidgetClassFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassFocusFieldCallback -> m ()
- clearWidgetClassGetAccessible :: MonadIO m => WidgetClass -> m ()
- getWidgetClassGetAccessible :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGetAccessibleFieldCallback)
- setWidgetClassGetAccessible :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGetAccessibleFieldCallback -> m ()
- clearWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m ()
- getWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGetRequestModeFieldCallback)
- setWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGetRequestModeFieldCallback -> m ()
- clearWidgetClassGrabFocus :: MonadIO m => WidgetClass -> m ()
- getWidgetClassGrabFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGrabFocusFieldCallback)
- setWidgetClassGrabFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGrabFocusFieldCallback -> m ()
- clearWidgetClassGrabNotify :: MonadIO m => WidgetClass -> m ()
- getWidgetClassGrabNotify :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGrabNotifyFieldCallback)
- setWidgetClassGrabNotify :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGrabNotifyFieldCallback -> m ()
- clearWidgetClassHide :: MonadIO m => WidgetClass -> m ()
- getWidgetClassHide :: MonadIO m => WidgetClass -> m (Maybe WidgetClassHideFieldCallback)
- setWidgetClassHide :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassHideFieldCallback -> m ()
- clearWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> m ()
- getWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> m (Maybe WidgetClassKeynavFailedFieldCallback)
- setWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassKeynavFailedFieldCallback -> m ()
- clearWidgetClassMap :: MonadIO m => WidgetClass -> m ()
- getWidgetClassMap :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMapFieldCallback)
- setWidgetClassMap :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMapFieldCallback -> m ()
- clearWidgetClassMeasure :: MonadIO m => WidgetClass -> m ()
- getWidgetClassMeasure :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMeasureFieldCallback)
- setWidgetClassMeasure :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMeasureFieldCallback -> m ()
- clearWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> m ()
- getWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMnemonicActivateFieldCallback)
- setWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMnemonicActivateFieldCallback -> m ()
- clearWidgetClassMoveFocus :: MonadIO m => WidgetClass -> m ()
- getWidgetClassMoveFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMoveFocusFieldCallback)
- setWidgetClassMoveFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMoveFocusFieldCallback -> m ()
- getWidgetClassParentClass :: MonadIO m => WidgetClass -> m InitiallyUnownedClass
- clearWidgetClassPopupMenu :: MonadIO m => WidgetClass -> m ()
- getWidgetClassPopupMenu :: MonadIO m => WidgetClass -> m (Maybe WidgetClassPopupMenuFieldCallback)
- setWidgetClassPopupMenu :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassPopupMenuFieldCallback -> m ()
- clearWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> m ()
- getWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> m (Maybe WidgetClassQueryTooltipFieldCallback)
- setWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassQueryTooltipFieldCallback -> m ()
- clearWidgetClassRealize :: MonadIO m => WidgetClass -> m ()
- getWidgetClassRealize :: MonadIO m => WidgetClass -> m (Maybe WidgetClassRealizeFieldCallback)
- setWidgetClassRealize :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassRealizeFieldCallback -> m ()
- clearWidgetClassRoot :: MonadIO m => WidgetClass -> m ()
- getWidgetClassRoot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassRootFieldCallback)
- setWidgetClassRoot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassRootFieldCallback -> m ()
- clearWidgetClassShow :: MonadIO m => WidgetClass -> m ()
- getWidgetClassShow :: MonadIO m => WidgetClass -> m (Maybe WidgetClassShowFieldCallback)
- setWidgetClassShow :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassShowFieldCallback -> m ()
- clearWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> m ()
- getWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> m (Maybe WidgetClassSizeAllocateFieldCallback)
- setWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassSizeAllocateFieldCallback -> m ()
- clearWidgetClassSnapshot :: MonadIO m => WidgetClass -> m ()
- getWidgetClassSnapshot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassSnapshotFieldCallback)
- setWidgetClassSnapshot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassSnapshotFieldCallback -> m ()
- clearWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> m ()
- getWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> m (Maybe WidgetClassStateFlagsChangedFieldCallback)
- setWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassStateFlagsChangedFieldCallback -> m ()
- clearWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> m ()
- getWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> m (Maybe WidgetClassStyleUpdatedFieldCallback)
- setWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassStyleUpdatedFieldCallback -> m ()
- clearWidgetClassUnmap :: MonadIO m => WidgetClass -> m ()
- getWidgetClassUnmap :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnmapFieldCallback)
- setWidgetClassUnmap :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnmapFieldCallback -> m ()
- clearWidgetClassUnrealize :: MonadIO m => WidgetClass -> m ()
- getWidgetClassUnrealize :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnrealizeFieldCallback)
- setWidgetClassUnrealize :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnrealizeFieldCallback -> m ()
- clearWidgetClassUnroot :: MonadIO m => WidgetClass -> m ()
- getWidgetClassUnroot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnrootFieldCallback)
- setWidgetClassUnroot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnrootFieldCallback -> m ()
Exported types
newtype WidgetClass Source #
Memory-managed wrapper type.
Instances
Eq WidgetClass Source # | |
Defined in GI.Gtk.Structs.WidgetClass (==) :: WidgetClass -> WidgetClass -> Bool # (/=) :: WidgetClass -> WidgetClass -> Bool # | |
WrappedPtr WidgetClass Source # | |
Defined in GI.Gtk.Structs.WidgetClass | |
tag ~ 'AttrSet => Constructible WidgetClass tag Source # | |
Defined in GI.Gtk.Structs.WidgetClass new :: MonadIO m => (ManagedPtr WidgetClass -> WidgetClass) -> [AttrOp WidgetClass tag] -> m WidgetClass # |
newZeroWidgetClass :: MonadIO m => m WidgetClass Source #
Construct a WidgetClass
struct initialized to zero.
noWidgetClass :: Maybe WidgetClass Source #
A convenience alias for Nothing
:: Maybe
WidgetClass
.
Methods
Overloaded methods
bindTemplateCallbackFull
widgetClassBindTemplateCallbackFull Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Text |
|
-> Callback |
|
-> m () |
Declares a callbackSymbol
to handle callbackName
from the template XML
defined for widgetType
. See builderAddCallbackSymbol
.
Note that this must be called from a composite widget classes class
initializer after calling widgetClassSetTemplate
.
bindTemplateChildFull
widgetClassBindTemplateChildFull Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Text |
|
-> Bool |
|
-> Int64 |
|
-> m () |
Automatically assign an object declared in the class template XML to be set to a location
on a freshly built instance’s private data, or alternatively accessible via widgetGetTemplateChild
.
The struct can point either into the public instance, then you should use G_STRUCT_OFFSET(WidgetType, member)
for structOffset
, or in the private struct, then you should use G_PRIVATE_OFFSET(WidgetType, member).
An explicit strong reference will be held automatically for the duration of your
instance’s life cycle, it will be released automatically when ObjectClass
.dispose
() runs
on your instance and if a structOffset
that is != 0 is specified, then the automatic location
in your instance public or private data will be set to Nothing
. You can however access an automated child
pointer the first time your classes ObjectClass
.dispose
() runs, or alternatively in
WidgetClass
.destroy
().
If internalChild
is specified, BuildableIface
.get_internal_child
() will be automatically
implemented by the Widget
class so there is no need to implement it manually.
The wrapper macros gtk_widget_class_bind_template_child()
, gtk_widget_class_bind_template_child_internal()
,
gtk_widget_class_bind_template_child_private()
and gtk_widget_class_bind_template_child_internal_private()
might be more convenient to use.
Note that this must be called from a composite widget classes class
initializer after calling widgetClassSetTemplate
.
getCssName
widgetClassGetCssName Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> m Text | Returns: the CSS name of the given class |
Gets the name used by this class for matching in CSS code. See
widgetClassSetCssName
for details.
getLayoutManagerType
widgetClassGetLayoutManagerType Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> m GType | Returns: a |
Retrieves the type of the LayoutManager
used by the Widget
class.
See also: widgetClassSetLayoutManagerType
setAccessibleRole
widgetClassSetAccessibleRole Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Role |
|
-> m () |
Sets the default Role
to be set on accessibles created for
widgets of widgetClass
. Accessibles may decide to not honor this
setting if their role reporting is more refined. Calls to
widgetClassSetAccessibleType
will reset this value.
In cases where you want more fine-grained control over the role of
accessibles created for widgetClass
, you should provide your own
accessible type and use widgetClassSetAccessibleType
instead.
If role
is ATK_ROLE_INVALID
, the default role will not be changed
and the accessible’s default role will be used instead.
This function should only be called from class init functions of widgets.
setAccessibleType
widgetClassSetAccessibleType Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> GType |
|
-> m () |
Sets the type to be used for creating accessibles for widgets of
widgetClass
. The given type
must be a subtype of the type used for
accessibles of the parent class.
This function should only be called from class init functions of widgets.
setConnectFunc
widgetClassSetConnectFunc Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> BuilderConnectFunc |
|
-> m () |
For use in language bindings, this will override the default BuilderConnectFunc
to be
used when parsing GtkBuilder XML from this class’s template data.
Note that this must be called from a composite widget classes class
initializer after calling widgetClassSetTemplate
.
setCssName
widgetClassSetCssName Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Text |
|
-> m () |
Sets the name to be used for CSS matching of widgets.
If this function is not called for a given class, the name of the parent class is used.
setLayoutManagerType
widgetClassSetLayoutManagerType Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> GType |
|
-> m () |
Sets the type to be used for creating layout managers for widgets of
widgetClass
. The given type
must be a subtype of LayoutManager
.
This function should only be called from class init functions of widgets.
setTemplate
widgetClassSetTemplate Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Bytes | |
-> m () |
This should be called at class initialization time to specify the GtkBuilder XML to be used to extend a widget.
For convenience, widgetClassSetTemplateFromResource
is also provided.
Note that any class that installs templates must call widgetInitTemplate
in the widget’s instance initializer.
setTemplateFromResource
widgetClassSetTemplateFromResource Source #
:: (HasCallStack, MonadIO m) | |
=> WidgetClass |
|
-> Text |
|
-> m () |
A convenience function to call widgetClassSetTemplate
.
Note that any class that installs templates must call widgetInitTemplate
in the widget’s instance initializer.
Properties
activateSignal
The signal to emit when a widget of this class is
activated, widgetActivate
handles the emission.
Implementation of this signal is optional.
getWidgetClassActivateSignal :: MonadIO m => WidgetClass -> m Word32 Source #
Get the value of the “activate_signal
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #activateSignal
setWidgetClassActivateSignal :: MonadIO m => WidgetClass -> Word32 -> m () Source #
Set the value of the “activate_signal
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #activateSignal:=
value ]
canActivateAccel
No description available in the introspection data.
clearWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “can_activate_accel
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#canActivateAccel
getWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> m (Maybe WidgetClassCanActivateAccelFieldCallback) Source #
Get the value of the “can_activate_accel
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #canActivateAccel
setWidgetClassCanActivateAccel :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassCanActivateAccelFieldCallback -> m () Source #
Set the value of the “can_activate_accel
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #canActivateAccel:=
value ]
computeExpand
No description available in the introspection data.
clearWidgetClassComputeExpand :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “compute_expand
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#computeExpand
getWidgetClassComputeExpand :: MonadIO m => WidgetClass -> m (Maybe WidgetClassComputeExpandFieldCallback) Source #
Get the value of the “compute_expand
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #computeExpand
setWidgetClassComputeExpand :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassComputeExpandFieldCallback -> m () Source #
Set the value of the “compute_expand
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #computeExpand:=
value ]
contains
No description available in the introspection data.
clearWidgetClassContains :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “contains
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#contains
getWidgetClassContains :: MonadIO m => WidgetClass -> m (Maybe WidgetClassContainsFieldCallback) Source #
Get the value of the “contains
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #contains
setWidgetClassContains :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassContainsFieldCallback -> m () Source #
Set the value of the “contains
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #contains:=
value ]
destroy
No description available in the introspection data.
clearWidgetClassDestroy :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “destroy
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#destroy
getWidgetClassDestroy :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDestroyFieldCallback) Source #
Get the value of the “destroy
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #destroy
setWidgetClassDestroy :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDestroyFieldCallback -> m () Source #
Set the value of the “destroy
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #destroy:=
value ]
directionChanged
No description available in the introspection data.
clearWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “direction_changed
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#directionChanged
getWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDirectionChangedFieldCallback) Source #
Get the value of the “direction_changed
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #directionChanged
setWidgetClassDirectionChanged :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDirectionChangedFieldCallback -> m () Source #
Set the value of the “direction_changed
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #directionChanged:=
value ]
dragBegin
No description available in the introspection data.
clearWidgetClassDragBegin :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_begin
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragBegin
getWidgetClassDragBegin :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragBeginFieldCallback) Source #
Get the value of the “drag_begin
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragBegin
setWidgetClassDragBegin :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragBeginFieldCallback -> m () Source #
Set the value of the “drag_begin
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragBegin:=
value ]
dragDataDelete
No description available in the introspection data.
clearWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_data_delete
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragDataDelete
getWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataDeleteFieldCallback) Source #
Get the value of the “drag_data_delete
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragDataDelete
setWidgetClassDragDataDelete :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataDeleteFieldCallback -> m () Source #
Set the value of the “drag_data_delete
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragDataDelete:=
value ]
dragDataGet
No description available in the introspection data.
clearWidgetClassDragDataGet :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_data_get
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragDataGet
getWidgetClassDragDataGet :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataGetFieldCallback) Source #
Get the value of the “drag_data_get
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragDataGet
setWidgetClassDragDataGet :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataGetFieldCallback -> m () Source #
Set the value of the “drag_data_get
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragDataGet:=
value ]
dragDataReceived
No description available in the introspection data.
clearWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_data_received
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragDataReceived
getWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDataReceivedFieldCallback) Source #
Get the value of the “drag_data_received
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragDataReceived
setWidgetClassDragDataReceived :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDataReceivedFieldCallback -> m () Source #
Set the value of the “drag_data_received
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragDataReceived:=
value ]
dragDrop
No description available in the introspection data.
clearWidgetClassDragDrop :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_drop
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragDrop
getWidgetClassDragDrop :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragDropFieldCallback) Source #
Get the value of the “drag_drop
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragDrop
setWidgetClassDragDrop :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragDropFieldCallback -> m () Source #
Set the value of the “drag_drop
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragDrop:=
value ]
dragEnd
No description available in the introspection data.
clearWidgetClassDragEnd :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_end
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragEnd
getWidgetClassDragEnd :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragEndFieldCallback) Source #
Get the value of the “drag_end
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragEnd
setWidgetClassDragEnd :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragEndFieldCallback -> m () Source #
Set the value of the “drag_end
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragEnd:=
value ]
dragFailed
No description available in the introspection data.
clearWidgetClassDragFailed :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_failed
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragFailed
getWidgetClassDragFailed :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragFailedFieldCallback) Source #
Get the value of the “drag_failed
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragFailed
setWidgetClassDragFailed :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragFailedFieldCallback -> m () Source #
Set the value of the “drag_failed
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragFailed:=
value ]
dragLeave
No description available in the introspection data.
clearWidgetClassDragLeave :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_leave
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragLeave
getWidgetClassDragLeave :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragLeaveFieldCallback) Source #
Get the value of the “drag_leave
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragLeave
setWidgetClassDragLeave :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragLeaveFieldCallback -> m () Source #
Set the value of the “drag_leave
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragLeave:=
value ]
dragMotion
No description available in the introspection data.
clearWidgetClassDragMotion :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “drag_motion
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dragMotion
getWidgetClassDragMotion :: MonadIO m => WidgetClass -> m (Maybe WidgetClassDragMotionFieldCallback) Source #
Get the value of the “drag_motion
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #dragMotion
setWidgetClassDragMotion :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassDragMotionFieldCallback -> m () Source #
Set the value of the “drag_motion
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #dragMotion:=
value ]
focus
No description available in the introspection data.
clearWidgetClassFocus :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “focus
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#focus
getWidgetClassFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassFocusFieldCallback) Source #
Get the value of the “focus
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #focus
setWidgetClassFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassFocusFieldCallback -> m () Source #
Set the value of the “focus
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #focus:=
value ]
getAccessible
No description available in the introspection data.
clearWidgetClassGetAccessible :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “get_accessible
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#getAccessible
getWidgetClassGetAccessible :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGetAccessibleFieldCallback) Source #
Get the value of the “get_accessible
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #getAccessible
setWidgetClassGetAccessible :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGetAccessibleFieldCallback -> m () Source #
Set the value of the “get_accessible
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #getAccessible:=
value ]
getRequestMode
No description available in the introspection data.
clearWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “get_request_mode
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#getRequestMode
getWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGetRequestModeFieldCallback) Source #
Get the value of the “get_request_mode
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #getRequestMode
setWidgetClassGetRequestMode :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGetRequestModeFieldCallback -> m () Source #
Set the value of the “get_request_mode
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #getRequestMode:=
value ]
grabFocus
No description available in the introspection data.
clearWidgetClassGrabFocus :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “grab_focus
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#grabFocus
getWidgetClassGrabFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGrabFocusFieldCallback) Source #
Get the value of the “grab_focus
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #grabFocus
setWidgetClassGrabFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGrabFocusFieldCallback -> m () Source #
Set the value of the “grab_focus
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #grabFocus:=
value ]
grabNotify
No description available in the introspection data.
clearWidgetClassGrabNotify :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “grab_notify
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#grabNotify
getWidgetClassGrabNotify :: MonadIO m => WidgetClass -> m (Maybe WidgetClassGrabNotifyFieldCallback) Source #
Get the value of the “grab_notify
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #grabNotify
setWidgetClassGrabNotify :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassGrabNotifyFieldCallback -> m () Source #
Set the value of the “grab_notify
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #grabNotify:=
value ]
hide
No description available in the introspection data.
clearWidgetClassHide :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “hide
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#hide
getWidgetClassHide :: MonadIO m => WidgetClass -> m (Maybe WidgetClassHideFieldCallback) Source #
Get the value of the “hide
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #hide
setWidgetClassHide :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassHideFieldCallback -> m () Source #
Set the value of the “hide
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #hide:=
value ]
keynavFailed
No description available in the introspection data.
clearWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “keynav_failed
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#keynavFailed
getWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> m (Maybe WidgetClassKeynavFailedFieldCallback) Source #
Get the value of the “keynav_failed
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #keynavFailed
setWidgetClassKeynavFailed :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassKeynavFailedFieldCallback -> m () Source #
Set the value of the “keynav_failed
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #keynavFailed:=
value ]
map
No description available in the introspection data.
clearWidgetClassMap :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “map
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#map
getWidgetClassMap :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMapFieldCallback) Source #
Get the value of the “map
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #map
setWidgetClassMap :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMapFieldCallback -> m () Source #
Set the value of the “map
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #map:=
value ]
measure
No description available in the introspection data.
clearWidgetClassMeasure :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “measure
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#measure
getWidgetClassMeasure :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMeasureFieldCallback) Source #
Get the value of the “measure
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #measure
setWidgetClassMeasure :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMeasureFieldCallback -> m () Source #
Set the value of the “measure
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #measure:=
value ]
mnemonicActivate
No description available in the introspection data.
clearWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “mnemonic_activate
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#mnemonicActivate
getWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMnemonicActivateFieldCallback) Source #
Get the value of the “mnemonic_activate
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #mnemonicActivate
setWidgetClassMnemonicActivate :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMnemonicActivateFieldCallback -> m () Source #
Set the value of the “mnemonic_activate
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #mnemonicActivate:=
value ]
moveFocus
No description available in the introspection data.
clearWidgetClassMoveFocus :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “move_focus
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#moveFocus
getWidgetClassMoveFocus :: MonadIO m => WidgetClass -> m (Maybe WidgetClassMoveFocusFieldCallback) Source #
Get the value of the “move_focus
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #moveFocus
setWidgetClassMoveFocus :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassMoveFocusFieldCallback -> m () Source #
Set the value of the “move_focus
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #moveFocus:=
value ]
parentClass
The object class structure needs to be the first element in the widget class structure in order for the class mechanism to work correctly. This allows a GtkWidgetClass pointer to be cast to a GObjectClass pointer.
getWidgetClassParentClass :: MonadIO m => WidgetClass -> m InitiallyUnownedClass Source #
Get the value of the “parent_class
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #parentClass
popupMenu
No description available in the introspection data.
clearWidgetClassPopupMenu :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “popup_menu
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#popupMenu
getWidgetClassPopupMenu :: MonadIO m => WidgetClass -> m (Maybe WidgetClassPopupMenuFieldCallback) Source #
Get the value of the “popup_menu
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #popupMenu
setWidgetClassPopupMenu :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassPopupMenuFieldCallback -> m () Source #
Set the value of the “popup_menu
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #popupMenu:=
value ]
queryTooltip
No description available in the introspection data.
clearWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “query_tooltip
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#queryTooltip
getWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> m (Maybe WidgetClassQueryTooltipFieldCallback) Source #
Get the value of the “query_tooltip
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #queryTooltip
setWidgetClassQueryTooltip :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassQueryTooltipFieldCallback -> m () Source #
Set the value of the “query_tooltip
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #queryTooltip:=
value ]
realize
No description available in the introspection data.
clearWidgetClassRealize :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “realize
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#realize
getWidgetClassRealize :: MonadIO m => WidgetClass -> m (Maybe WidgetClassRealizeFieldCallback) Source #
Get the value of the “realize
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #realize
setWidgetClassRealize :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassRealizeFieldCallback -> m () Source #
Set the value of the “realize
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #realize:=
value ]
root
No description available in the introspection data.
clearWidgetClassRoot :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “root
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#root
getWidgetClassRoot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassRootFieldCallback) Source #
Get the value of the “root
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #root
setWidgetClassRoot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassRootFieldCallback -> m () Source #
Set the value of the “root
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #root:=
value ]
show
No description available in the introspection data.
clearWidgetClassShow :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “show
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#show
getWidgetClassShow :: MonadIO m => WidgetClass -> m (Maybe WidgetClassShowFieldCallback) Source #
Get the value of the “show
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #show
setWidgetClassShow :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassShowFieldCallback -> m () Source #
Set the value of the “show
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #show:=
value ]
sizeAllocate
No description available in the introspection data.
clearWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “size_allocate
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#sizeAllocate
getWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> m (Maybe WidgetClassSizeAllocateFieldCallback) Source #
Get the value of the “size_allocate
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #sizeAllocate
setWidgetClassSizeAllocate :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassSizeAllocateFieldCallback -> m () Source #
Set the value of the “size_allocate
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #sizeAllocate:=
value ]
snapshot
No description available in the introspection data.
clearWidgetClassSnapshot :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “snapshot
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#snapshot
getWidgetClassSnapshot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassSnapshotFieldCallback) Source #
Get the value of the “snapshot
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #snapshot
setWidgetClassSnapshot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassSnapshotFieldCallback -> m () Source #
Set the value of the “snapshot
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #snapshot:=
value ]
stateFlagsChanged
No description available in the introspection data.
clearWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “state_flags_changed
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#stateFlagsChanged
getWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> m (Maybe WidgetClassStateFlagsChangedFieldCallback) Source #
Get the value of the “state_flags_changed
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #stateFlagsChanged
setWidgetClassStateFlagsChanged :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassStateFlagsChangedFieldCallback -> m () Source #
Set the value of the “state_flags_changed
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #stateFlagsChanged:=
value ]
styleUpdated
No description available in the introspection data.
clearWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “style_updated
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#styleUpdated
getWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> m (Maybe WidgetClassStyleUpdatedFieldCallback) Source #
Get the value of the “style_updated
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #styleUpdated
setWidgetClassStyleUpdated :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassStyleUpdatedFieldCallback -> m () Source #
Set the value of the “style_updated
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #styleUpdated:=
value ]
unmap
No description available in the introspection data.
clearWidgetClassUnmap :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “unmap
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#unmap
getWidgetClassUnmap :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnmapFieldCallback) Source #
Get the value of the “unmap
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #unmap
setWidgetClassUnmap :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnmapFieldCallback -> m () Source #
Set the value of the “unmap
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #unmap:=
value ]
unrealize
No description available in the introspection data.
clearWidgetClassUnrealize :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “unrealize
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#unrealize
getWidgetClassUnrealize :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnrealizeFieldCallback) Source #
Get the value of the “unrealize
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #unrealize
setWidgetClassUnrealize :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnrealizeFieldCallback -> m () Source #
Set the value of the “unrealize
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #unrealize:=
value ]
unroot
No description available in the introspection data.
clearWidgetClassUnroot :: MonadIO m => WidgetClass -> m () Source #
Set the value of the “unroot
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#unroot
getWidgetClassUnroot :: MonadIO m => WidgetClass -> m (Maybe WidgetClassUnrootFieldCallback) Source #
Get the value of the “unroot
” field.
When overloading is enabled, this is equivalent to
get
widgetClass #unroot
setWidgetClassUnroot :: MonadIO m => WidgetClass -> FunPtr C_WidgetClassUnrootFieldCallback -> m () Source #
Set the value of the “unroot
” field.
When overloading is enabled, this is equivalent to
set
widgetClass [ #unroot:=
value ]