gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Switch

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.Switch module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype Switch #

Constructors

Switch (ManagedPtr Switch) 

Instances

Instances details
Eq Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

(==) :: Switch -> Switch -> Bool

(/=) :: Switch -> Switch -> Bool

GObject Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

ManagedPtrNewtype Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

TypedObject Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

glibType :: IO GType #

HasParentTypes Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

HasAttributeList Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

(info ~ ResolveSwitchMethod t Switch, OverloadedMethod info Switch p, HasField t Switch p) => HasField (t :: Symbol) Switch p 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

getField :: Switch -> p

(info ~ ResolveSwitchMethod t Switch, OverloadedMethodInfo info Switch) => IsLabel t (MethodProxy info Switch) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

fromLabel :: MethodProxy info Switch

(info ~ ResolveSwitchMethod t Switch, OverloadedMethod info Switch p) => IsLabel t (Switch -> p) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

fromLabel :: Switch -> p

IsGValue (Maybe Switch) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Switch -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Switch) #

type AttributeList Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttributeList Switch = SwitchAttributeList
type ParentTypes Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

type ParentTypes Switch = '[Widget, Object, Accessible, Actionable, Buildable, ConstraintTarget]
type SignalList Switch 
Instance details

Defined in GI.Gtk.Objects.Switch

type SignalList Switch = SwitchSignalList

class (GObject o, IsDescendantOf Switch o) => IsSwitch o #

Instances

Instances details
(GObject o, IsDescendantOf Switch o) => IsSwitch o 
Instance details

Defined in GI.Gtk.Objects.Switch

type family ResolveSwitchMethod (t :: Symbol) o where ... #

Equations

ResolveSwitchMethod "actionSetEnabled" o = WidgetActionSetEnabledMethodInfo 
ResolveSwitchMethod "activate" o = WidgetActivateMethodInfo 
ResolveSwitchMethod "activateAction" o = WidgetActivateActionMethodInfo 
ResolveSwitchMethod "activateDefault" o = WidgetActivateDefaultMethodInfo 
ResolveSwitchMethod "addController" o = WidgetAddControllerMethodInfo 
ResolveSwitchMethod "addCssClass" o = WidgetAddCssClassMethodInfo 
ResolveSwitchMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo 
ResolveSwitchMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo 
ResolveSwitchMethod "allocate" o = WidgetAllocateMethodInfo 
ResolveSwitchMethod "announce" o = AccessibleAnnounceMethodInfo 
ResolveSwitchMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveSwitchMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveSwitchMethod "childFocus" o = WidgetChildFocusMethodInfo 
ResolveSwitchMethod "computeBounds" o = WidgetComputeBoundsMethodInfo 
ResolveSwitchMethod "computeExpand" o = WidgetComputeExpandMethodInfo 
ResolveSwitchMethod "computePoint" o = WidgetComputePointMethodInfo 
ResolveSwitchMethod "computeTransform" o = WidgetComputeTransformMethodInfo 
ResolveSwitchMethod "contains" o = WidgetContainsMethodInfo 
ResolveSwitchMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo 
ResolveSwitchMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo 
ResolveSwitchMethod "disposeTemplate" o = WidgetDisposeTemplateMethodInfo 
ResolveSwitchMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo 
ResolveSwitchMethod "errorBell" o = WidgetErrorBellMethodInfo 
ResolveSwitchMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveSwitchMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveSwitchMethod "getv" o = ObjectGetvMethodInfo 
ResolveSwitchMethod "grabFocus" o = WidgetGrabFocusMethodInfo 
ResolveSwitchMethod "hasCssClass" o = WidgetHasCssClassMethodInfo 
ResolveSwitchMethod "hasDefault" o = WidgetHasDefaultMethodInfo 
ResolveSwitchMethod "hasFocus" o = WidgetHasFocusMethodInfo 
ResolveSwitchMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo 
ResolveSwitchMethod "hide" o = WidgetHideMethodInfo 
ResolveSwitchMethod "inDestruction" o = WidgetInDestructionMethodInfo 
ResolveSwitchMethod "initTemplate" o = WidgetInitTemplateMethodInfo 
ResolveSwitchMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo 
ResolveSwitchMethod "insertAfter" o = WidgetInsertAfterMethodInfo 
ResolveSwitchMethod "insertBefore" o = WidgetInsertBeforeMethodInfo 
ResolveSwitchMethod "isAncestor" o = WidgetIsAncestorMethodInfo 
ResolveSwitchMethod "isDrawable" o = WidgetIsDrawableMethodInfo 
ResolveSwitchMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveSwitchMethod "isFocus" o = WidgetIsFocusMethodInfo 
ResolveSwitchMethod "isSensitive" o = WidgetIsSensitiveMethodInfo 
ResolveSwitchMethod "isVisible" o = WidgetIsVisibleMethodInfo 
ResolveSwitchMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo 
ResolveSwitchMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo 
ResolveSwitchMethod "map" o = WidgetMapMethodInfo 
ResolveSwitchMethod "measure" o = WidgetMeasureMethodInfo 
ResolveSwitchMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo 
ResolveSwitchMethod "notify" o = ObjectNotifyMethodInfo 
ResolveSwitchMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveSwitchMethod "observeChildren" o = WidgetObserveChildrenMethodInfo 
ResolveSwitchMethod "observeControllers" o = WidgetObserveControllersMethodInfo 
ResolveSwitchMethod "pick" o = WidgetPickMethodInfo 
ResolveSwitchMethod "queueAllocate" o = WidgetQueueAllocateMethodInfo 
ResolveSwitchMethod "queueDraw" o = WidgetQueueDrawMethodInfo 
ResolveSwitchMethod "queueResize" o = WidgetQueueResizeMethodInfo 
ResolveSwitchMethod "realize" o = WidgetRealizeMethodInfo 
ResolveSwitchMethod "ref" o = ObjectRefMethodInfo 
ResolveSwitchMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveSwitchMethod "removeController" o = WidgetRemoveControllerMethodInfo 
ResolveSwitchMethod "removeCssClass" o = WidgetRemoveCssClassMethodInfo 
ResolveSwitchMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo 
ResolveSwitchMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo 
ResolveSwitchMethod "resetProperty" o = AccessibleResetPropertyMethodInfo 
ResolveSwitchMethod "resetRelation" o = AccessibleResetRelationMethodInfo 
ResolveSwitchMethod "resetState" o = AccessibleResetStateMethodInfo 
ResolveSwitchMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveSwitchMethod "shouldLayout" o = WidgetShouldLayoutMethodInfo 
ResolveSwitchMethod "show" o = WidgetShowMethodInfo 
ResolveSwitchMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo 
ResolveSwitchMethod "snapshotChild" o = WidgetSnapshotChildMethodInfo 
ResolveSwitchMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveSwitchMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveSwitchMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveSwitchMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo 
ResolveSwitchMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo 
ResolveSwitchMethod "unmap" o = WidgetUnmapMethodInfo 
ResolveSwitchMethod "unparent" o = WidgetUnparentMethodInfo 
ResolveSwitchMethod "unrealize" o = WidgetUnrealizeMethodInfo 
ResolveSwitchMethod "unref" o = ObjectUnrefMethodInfo 
ResolveSwitchMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo 
ResolveSwitchMethod "updateNextAccessibleSibling" o = AccessibleUpdateNextAccessibleSiblingMethodInfo 
ResolveSwitchMethod "updatePlatformState" o = AccessibleUpdatePlatformStateMethodInfo 
ResolveSwitchMethod "updateProperty" o = AccessibleUpdatePropertyMethodInfo 
ResolveSwitchMethod "updateRelation" o = AccessibleUpdateRelationMethodInfo 
ResolveSwitchMethod "updateState" o = AccessibleUpdateStateMethodInfo 
ResolveSwitchMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveSwitchMethod "getAccessibleParent" o = AccessibleGetAccessibleParentMethodInfo 
ResolveSwitchMethod "getAccessibleRole" o = AccessibleGetAccessibleRoleMethodInfo 
ResolveSwitchMethod "getActionName" o = ActionableGetActionNameMethodInfo 
ResolveSwitchMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo 
ResolveSwitchMethod "getActive" o = SwitchGetActiveMethodInfo 
ResolveSwitchMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo 
ResolveSwitchMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo 
ResolveSwitchMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo 
ResolveSwitchMethod "getAllocation" o = WidgetGetAllocationMethodInfo 
ResolveSwitchMethod "getAncestor" o = WidgetGetAncestorMethodInfo 
ResolveSwitchMethod "getAtContext" o = AccessibleGetAtContextMethodInfo 
ResolveSwitchMethod "getBaseline" o = WidgetGetBaselineMethodInfo 
ResolveSwitchMethod "getBounds" o = AccessibleGetBoundsMethodInfo 
ResolveSwitchMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveSwitchMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo 
ResolveSwitchMethod "getCanTarget" o = WidgetGetCanTargetMethodInfo 
ResolveSwitchMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo 
ResolveSwitchMethod "getClipboard" o = WidgetGetClipboardMethodInfo 
ResolveSwitchMethod "getColor" o = WidgetGetColorMethodInfo 
ResolveSwitchMethod "getCssClasses" o = WidgetGetCssClassesMethodInfo 
ResolveSwitchMethod "getCssName" o = WidgetGetCssNameMethodInfo 
ResolveSwitchMethod "getCursor" o = WidgetGetCursorMethodInfo 
ResolveSwitchMethod "getData" o = ObjectGetDataMethodInfo 
ResolveSwitchMethod "getDirection" o = WidgetGetDirectionMethodInfo 
ResolveSwitchMethod "getDisplay" o = WidgetGetDisplayMethodInfo 
ResolveSwitchMethod "getFirstAccessibleChild" o = AccessibleGetFirstAccessibleChildMethodInfo 
ResolveSwitchMethod "getFirstChild" o = WidgetGetFirstChildMethodInfo 
ResolveSwitchMethod "getFocusChild" o = WidgetGetFocusChildMethodInfo 
ResolveSwitchMethod "getFocusOnClick" o = WidgetGetFocusOnClickMethodInfo 
ResolveSwitchMethod "getFocusable" o = WidgetGetFocusableMethodInfo 
ResolveSwitchMethod "getFontMap" o = WidgetGetFontMapMethodInfo 
ResolveSwitchMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo 
ResolveSwitchMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo 
ResolveSwitchMethod "getHalign" o = WidgetGetHalignMethodInfo 
ResolveSwitchMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo 
ResolveSwitchMethod "getHeight" o = WidgetGetHeightMethodInfo 
ResolveSwitchMethod "getHexpand" o = WidgetGetHexpandMethodInfo 
ResolveSwitchMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo 
ResolveSwitchMethod "getLastChild" o = WidgetGetLastChildMethodInfo 
ResolveSwitchMethod "getLayoutManager" o = WidgetGetLayoutManagerMethodInfo 
ResolveSwitchMethod "getLimitEvents" o = WidgetGetLimitEventsMethodInfo 
ResolveSwitchMethod "getMapped" o = WidgetGetMappedMethodInfo 
ResolveSwitchMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo 
ResolveSwitchMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo 
ResolveSwitchMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo 
ResolveSwitchMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo 
ResolveSwitchMethod "getName" o = WidgetGetNameMethodInfo 
ResolveSwitchMethod "getNative" o = WidgetGetNativeMethodInfo 
ResolveSwitchMethod "getNextAccessibleSibling" o = AccessibleGetNextAccessibleSiblingMethodInfo 
ResolveSwitchMethod "getNextSibling" o = WidgetGetNextSiblingMethodInfo 
ResolveSwitchMethod "getOpacity" o = WidgetGetOpacityMethodInfo 
ResolveSwitchMethod "getOverflow" o = WidgetGetOverflowMethodInfo 
ResolveSwitchMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo 
ResolveSwitchMethod "getParent" o = WidgetGetParentMethodInfo 
ResolveSwitchMethod "getPlatformState" o = AccessibleGetPlatformStateMethodInfo 
ResolveSwitchMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo 
ResolveSwitchMethod "getPrevSibling" o = WidgetGetPrevSiblingMethodInfo 
ResolveSwitchMethod "getPrimaryClipboard" o = WidgetGetPrimaryClipboardMethodInfo 
ResolveSwitchMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveSwitchMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveSwitchMethod "getRealized" o = WidgetGetRealizedMethodInfo 
ResolveSwitchMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo 
ResolveSwitchMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo 
ResolveSwitchMethod "getRoot" o = WidgetGetRootMethodInfo 
ResolveSwitchMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo 
ResolveSwitchMethod "getSensitive" o = WidgetGetSensitiveMethodInfo 
ResolveSwitchMethod "getSettings" o = WidgetGetSettingsMethodInfo 
ResolveSwitchMethod "getSize" o = WidgetGetSizeMethodInfo 
ResolveSwitchMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo 
ResolveSwitchMethod "getState" o = SwitchGetStateMethodInfo 
ResolveSwitchMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo 
ResolveSwitchMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo 
ResolveSwitchMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo 
ResolveSwitchMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo 
ResolveSwitchMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo 
ResolveSwitchMethod "getValign" o = WidgetGetValignMethodInfo 
ResolveSwitchMethod "getVexpand" o = WidgetGetVexpandMethodInfo 
ResolveSwitchMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo 
ResolveSwitchMethod "getVisible" o = WidgetGetVisibleMethodInfo 
ResolveSwitchMethod "getWidth" o = WidgetGetWidthMethodInfo 
ResolveSwitchMethod "setAccessibleParent" o = AccessibleSetAccessibleParentMethodInfo 
ResolveSwitchMethod "setActionName" o = ActionableSetActionNameMethodInfo 
ResolveSwitchMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo 
ResolveSwitchMethod "setActive" o = SwitchSetActiveMethodInfo 
ResolveSwitchMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo 
ResolveSwitchMethod "setCanTarget" o = WidgetSetCanTargetMethodInfo 
ResolveSwitchMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo 
ResolveSwitchMethod "setCssClasses" o = WidgetSetCssClassesMethodInfo 
ResolveSwitchMethod "setCursor" o = WidgetSetCursorMethodInfo 
ResolveSwitchMethod "setCursorFromName" o = WidgetSetCursorFromNameMethodInfo 
ResolveSwitchMethod "setData" o = ObjectSetDataMethodInfo 
ResolveSwitchMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveSwitchMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo 
ResolveSwitchMethod "setDirection" o = WidgetSetDirectionMethodInfo 
ResolveSwitchMethod "setFocusChild" o = WidgetSetFocusChildMethodInfo 
ResolveSwitchMethod "setFocusOnClick" o = WidgetSetFocusOnClickMethodInfo 
ResolveSwitchMethod "setFocusable" o = WidgetSetFocusableMethodInfo 
ResolveSwitchMethod "setFontMap" o = WidgetSetFontMapMethodInfo 
ResolveSwitchMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo 
ResolveSwitchMethod "setHalign" o = WidgetSetHalignMethodInfo 
ResolveSwitchMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo 
ResolveSwitchMethod "setHexpand" o = WidgetSetHexpandMethodInfo 
ResolveSwitchMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo 
ResolveSwitchMethod "setLayoutManager" o = WidgetSetLayoutManagerMethodInfo 
ResolveSwitchMethod "setLimitEvents" o = WidgetSetLimitEventsMethodInfo 
ResolveSwitchMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo 
ResolveSwitchMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo 
ResolveSwitchMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo 
ResolveSwitchMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo 
ResolveSwitchMethod "setName" o = WidgetSetNameMethodInfo 
ResolveSwitchMethod "setOpacity" o = WidgetSetOpacityMethodInfo 
ResolveSwitchMethod "setOverflow" o = WidgetSetOverflowMethodInfo 
ResolveSwitchMethod "setParent" o = WidgetSetParentMethodInfo 
ResolveSwitchMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveSwitchMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo 
ResolveSwitchMethod "setSensitive" o = WidgetSetSensitiveMethodInfo 
ResolveSwitchMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo 
ResolveSwitchMethod "setState" o = SwitchSetStateMethodInfo 
ResolveSwitchMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo 
ResolveSwitchMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo 
ResolveSwitchMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo 
ResolveSwitchMethod "setValign" o = WidgetSetValignMethodInfo 
ResolveSwitchMethod "setVexpand" o = WidgetSetVexpandMethodInfo 
ResolveSwitchMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo 
ResolveSwitchMethod "setVisible" o = WidgetSetVisibleMethodInfo 
ResolveSwitchMethod l o = MethodResolutionFailed l o :: Type 

data SwitchActivateSignalInfo #

Instances

Instances details
SignalInfo SwitchActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Associated Types

type HaskellCallbackType SwitchActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SwitchActivateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SwitchActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

data SwitchActivePropertyInfo #

Instances

Instances details
AttrInfo SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Associated Types

type AttrAllowedOps SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrAllowedOps SwitchActivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrBaseTypeConstraint SwitchActivePropertyInfo = IsSwitch
type AttrGetType SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrGetType SwitchActivePropertyInfo = Bool
type AttrSetTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchActivePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferTypeConstraint SwitchActivePropertyInfo = Type ~ Bool
type AttrTransferType SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferType SwitchActivePropertyInfo = Bool
type AttrLabel SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrLabel SwitchActivePropertyInfo = "active"
type AttrOrigin SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

attrGet :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> IO (AttrGetType SwitchActivePropertyInfo)

attrSet :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrSetTypeConstraint SwitchActivePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrSetTypeConstraint SwitchActivePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrTransferTypeConstraint SwitchActivePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SwitchActivePropertyInfo)

attrPut :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> AttrGetType SwitchActivePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrAllowedOps SwitchActivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrBaseTypeConstraint SwitchActivePropertyInfo = IsSwitch
type AttrGetType SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrGetType SwitchActivePropertyInfo = Bool
type AttrLabel SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrLabel SwitchActivePropertyInfo = "active"
type AttrOrigin SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchActivePropertyInfo = Type ~ Bool
type AttrTransferType SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferType SwitchActivePropertyInfo = Bool
type AttrTransferTypeConstraint SwitchActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferTypeConstraint SwitchActivePropertyInfo = Type ~ Bool

data SwitchGetActiveMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsSwitch a) => OverloadedMethod SwitchGetActiveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SwitchGetActiveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SwitchGetStateMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsSwitch a) => OverloadedMethod SwitchGetStateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SwitchGetStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SwitchSetActiveMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsSwitch a) => OverloadedMethod SwitchSetActiveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SwitchSetActiveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SwitchSetStateMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsSwitch a) => OverloadedMethod SwitchSetStateMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo SwitchSetStateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data SwitchStatePropertyInfo #

Instances

Instances details
AttrInfo SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Associated Types

type AttrAllowedOps SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrAllowedOps SwitchStatePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrBaseTypeConstraint SwitchStatePropertyInfo = IsSwitch
type AttrGetType SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrGetType SwitchStatePropertyInfo = Bool
type AttrSetTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchStatePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferTypeConstraint SwitchStatePropertyInfo = Type ~ Bool
type AttrTransferType SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferType SwitchStatePropertyInfo = Bool
type AttrLabel SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrLabel SwitchStatePropertyInfo = "state"
type AttrOrigin SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

attrGet :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> IO (AttrGetType SwitchStatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrSetTypeConstraint SwitchStatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrSetTypeConstraint SwitchStatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrTransferTypeConstraint SwitchStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SwitchStatePropertyInfo)

attrPut :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> AttrGetType SwitchStatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrAllowedOps SwitchStatePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrBaseTypeConstraint SwitchStatePropertyInfo = IsSwitch
type AttrGetType SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrGetType SwitchStatePropertyInfo = Bool
type AttrLabel SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrLabel SwitchStatePropertyInfo = "state"
type AttrOrigin SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrSetTypeConstraint SwitchStatePropertyInfo = Type ~ Bool
type AttrTransferType SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferType SwitchStatePropertyInfo = Bool
type AttrTransferTypeConstraint SwitchStatePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

type AttrTransferTypeConstraint SwitchStatePropertyInfo = Type ~ Bool

type SwitchStateSetCallback = Bool -> IO Bool #

data SwitchStateSetSignalInfo #

Instances

Instances details
SignalInfo SwitchStateSetSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Associated Types

type HaskellCallbackType SwitchStateSetSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType SwitchStateSetSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType SwitchStateSetSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Switch

afterSwitchActivate :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchActivateCallback) -> m SignalHandlerId #

afterSwitchStateSet :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchStateSetCallback) -> m SignalHandlerId #

constructSwitchActive :: (IsSwitch o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructSwitchState :: (IsSwitch o, MonadIO m) => Bool -> m (GValueConstruct o) #

getSwitchActive :: (MonadIO m, IsSwitch o) => o -> m Bool #

getSwitchState :: (MonadIO m, IsSwitch o) => o -> m Bool #

onSwitchActivate :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchActivateCallback) -> m SignalHandlerId #

onSwitchStateSet :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchStateSetCallback) -> m SignalHandlerId #

setSwitchActive :: (MonadIO m, IsSwitch o) => o -> Bool -> m () #

setSwitchState :: (MonadIO m, IsSwitch o) => o -> Bool -> m () #

switchActive :: AttrLabelProxy "active" #

switchGetActive :: (HasCallStack, MonadIO m, IsSwitch a) => a -> m Bool #

switchGetState :: (HasCallStack, MonadIO m, IsSwitch a) => a -> m Bool #

switchNew :: (HasCallStack, MonadIO m) => m Switch #

switchSetActive :: (HasCallStack, MonadIO m, IsSwitch a) => a -> Bool -> m () #

switchSetState :: (HasCallStack, MonadIO m, IsSwitch a) => a -> Bool -> m () #

switchState :: AttrLabelProxy "state" #

toSwitch :: (MonadIO m, IsSwitch o) => o -> m Switch #