{- | Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte License : LGPL-2.1 Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc) /No description available in the introspection data./ -} #define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \ && !defined(__HADDOCK_VERSION__)) module GI.Handy.Objects.DialerButton ( -- * Exported types DialerButton(..) , IsDialerButton , toDialerButton , noDialerButton , -- * Methods -- ** getDigit #method:getDigit# #if ENABLE_OVERLOADING DialerButtonGetDigitMethodInfo , #endif dialerButtonGetDigit , -- ** getSymbols #method:getSymbols# #if ENABLE_OVERLOADING DialerButtonGetSymbolsMethodInfo , #endif dialerButtonGetSymbols , -- ** new #method:new# dialerButtonNew , -- * Properties -- ** digit #attr:digit# {- | /No description available in the introspection data./ -} #if ENABLE_OVERLOADING DialerButtonDigitPropertyInfo , #endif #if ENABLE_OVERLOADING dialerButtonDigit , #endif getDialerButtonDigit , -- ** symbols #attr:symbols# {- | /No description available in the introspection data./ -} #if ENABLE_OVERLOADING DialerButtonSymbolsPropertyInfo , #endif clearDialerButtonSymbols , constructDialerButtonSymbols , #if ENABLE_OVERLOADING dialerButtonSymbols , #endif getDialerButtonSymbols , setDialerButtonSymbols , ) where import Data.GI.Base.ShortPrelude import qualified Data.GI.Base.ShortPrelude as SP import qualified Data.GI.Base.Overloading as O import qualified Prelude as P import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr import qualified Data.GI.Base.GClosure as B.GClosure import qualified Data.GI.Base.GError as B.GError import qualified Data.GI.Base.GVariant as B.GVariant import qualified Data.GI.Base.GValue as B.GValue import qualified Data.GI.Base.GParamSpec as B.GParamSpec import qualified Data.GI.Base.CallStack as B.CallStack import qualified Data.GI.Base.Properties as B.Properties import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import qualified Foreign.Ptr as FP import qualified GHC.OverloadedLabels as OL import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface import qualified GI.GObject.Objects.Object as GObject.Object import qualified GI.Gtk.Interfaces.Actionable as Gtk.Actionable import qualified GI.Gtk.Interfaces.Activatable as Gtk.Activatable import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable import qualified GI.Gtk.Objects.Bin as Gtk.Bin import qualified GI.Gtk.Objects.Button as Gtk.Button import qualified GI.Gtk.Objects.Container as Gtk.Container import qualified GI.Gtk.Objects.Widget as Gtk.Widget -- | Memory-managed wrapper type. newtype DialerButton = DialerButton (ManagedPtr DialerButton) foreign import ccall "hdy_dialer_button_get_type" c_hdy_dialer_button_get_type :: IO GType instance GObject DialerButton where gobjectType = c_hdy_dialer_button_get_type -- | Type class for types which can be safely cast to `DialerButton`, for instance with `toDialerButton`. class (GObject o, O.IsDescendantOf DialerButton o) => IsDialerButton o instance (GObject o, O.IsDescendantOf DialerButton o) => IsDialerButton o instance O.HasParentTypes DialerButton type instance O.ParentTypes DialerButton = '[Gtk.Button.Button, Gtk.Bin.Bin, Gtk.Container.Container, Gtk.Widget.Widget, GObject.Object.Object, Atk.ImplementorIface.ImplementorIface, Gtk.Actionable.Actionable, Gtk.Activatable.Activatable, Gtk.Buildable.Buildable] -- | Cast to `DialerButton`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`. toDialerButton :: (MonadIO m, IsDialerButton o) => o -> m DialerButton toDialerButton = liftIO . unsafeCastTo DialerButton -- | A convenience alias for `Nothing` :: `Maybe` `DialerButton`. noDialerButton :: Maybe DialerButton noDialerButton = Nothing #if ENABLE_OVERLOADING type family ResolveDialerButtonMethod (t :: Symbol) (o :: *) :: * where ResolveDialerButtonMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo ResolveDialerButtonMethod "add" o = Gtk.Container.ContainerAddMethodInfo ResolveDialerButtonMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo ResolveDialerButtonMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo ResolveDialerButtonMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo ResolveDialerButtonMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo ResolveDialerButtonMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo ResolveDialerButtonMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo ResolveDialerButtonMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo ResolveDialerButtonMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo ResolveDialerButtonMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo ResolveDialerButtonMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo ResolveDialerButtonMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo ResolveDialerButtonMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo ResolveDialerButtonMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo ResolveDialerButtonMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo ResolveDialerButtonMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo ResolveDialerButtonMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo ResolveDialerButtonMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo ResolveDialerButtonMethod "clicked" o = Gtk.Button.ButtonClickedMethodInfo ResolveDialerButtonMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo ResolveDialerButtonMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo ResolveDialerButtonMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo ResolveDialerButtonMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo ResolveDialerButtonMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo ResolveDialerButtonMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo ResolveDialerButtonMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo ResolveDialerButtonMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo ResolveDialerButtonMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo ResolveDialerButtonMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo ResolveDialerButtonMethod "doSetRelatedAction" o = Gtk.Activatable.ActivatableDoSetRelatedActionMethodInfo ResolveDialerButtonMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo ResolveDialerButtonMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo ResolveDialerButtonMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo ResolveDialerButtonMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo ResolveDialerButtonMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo ResolveDialerButtonMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo ResolveDialerButtonMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo ResolveDialerButtonMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo ResolveDialerButtonMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo ResolveDialerButtonMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo ResolveDialerButtonMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo ResolveDialerButtonMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo ResolveDialerButtonMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo ResolveDialerButtonMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo ResolveDialerButtonMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo ResolveDialerButtonMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo ResolveDialerButtonMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo ResolveDialerButtonMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo ResolveDialerButtonMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo ResolveDialerButtonMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo ResolveDialerButtonMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo ResolveDialerButtonMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo ResolveDialerButtonMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo ResolveDialerButtonMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo ResolveDialerButtonMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo ResolveDialerButtonMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo ResolveDialerButtonMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo ResolveDialerButtonMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo ResolveDialerButtonMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo ResolveDialerButtonMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo ResolveDialerButtonMethod "enter" o = Gtk.Button.ButtonEnterMethodInfo ResolveDialerButtonMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo ResolveDialerButtonMethod "event" o = Gtk.Widget.WidgetEventMethodInfo ResolveDialerButtonMethod "forall" o = Gtk.Container.ContainerForallMethodInfo ResolveDialerButtonMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo ResolveDialerButtonMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo ResolveDialerButtonMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo ResolveDialerButtonMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo ResolveDialerButtonMethod "getv" o = GObject.Object.ObjectGetvMethodInfo ResolveDialerButtonMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo ResolveDialerButtonMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo ResolveDialerButtonMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo ResolveDialerButtonMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo ResolveDialerButtonMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo ResolveDialerButtonMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo ResolveDialerButtonMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo ResolveDialerButtonMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo ResolveDialerButtonMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo ResolveDialerButtonMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo ResolveDialerButtonMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo ResolveDialerButtonMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo ResolveDialerButtonMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo ResolveDialerButtonMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo ResolveDialerButtonMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo ResolveDialerButtonMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo ResolveDialerButtonMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo ResolveDialerButtonMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo ResolveDialerButtonMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo ResolveDialerButtonMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo ResolveDialerButtonMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo ResolveDialerButtonMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo ResolveDialerButtonMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo ResolveDialerButtonMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo ResolveDialerButtonMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo ResolveDialerButtonMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo ResolveDialerButtonMethod "leave" o = Gtk.Button.ButtonLeaveMethodInfo ResolveDialerButtonMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo ResolveDialerButtonMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo ResolveDialerButtonMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo ResolveDialerButtonMethod "map" o = Gtk.Widget.WidgetMapMethodInfo ResolveDialerButtonMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo ResolveDialerButtonMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo ResolveDialerButtonMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo ResolveDialerButtonMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo ResolveDialerButtonMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo ResolveDialerButtonMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo ResolveDialerButtonMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo ResolveDialerButtonMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo ResolveDialerButtonMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo ResolveDialerButtonMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo ResolveDialerButtonMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo ResolveDialerButtonMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo ResolveDialerButtonMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo ResolveDialerButtonMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo ResolveDialerButtonMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo ResolveDialerButtonMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo ResolveDialerButtonMethod "path" o = Gtk.Widget.WidgetPathMethodInfo ResolveDialerButtonMethod "pressed" o = Gtk.Button.ButtonPressedMethodInfo ResolveDialerButtonMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo ResolveDialerButtonMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo ResolveDialerButtonMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo ResolveDialerButtonMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo ResolveDialerButtonMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo ResolveDialerButtonMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo ResolveDialerButtonMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo ResolveDialerButtonMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo ResolveDialerButtonMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo ResolveDialerButtonMethod "ref" o = GObject.Object.ObjectRefMethodInfo ResolveDialerButtonMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo ResolveDialerButtonMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo ResolveDialerButtonMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo ResolveDialerButtonMethod "released" o = Gtk.Button.ButtonReleasedMethodInfo ResolveDialerButtonMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo ResolveDialerButtonMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo ResolveDialerButtonMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo ResolveDialerButtonMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo ResolveDialerButtonMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo ResolveDialerButtonMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo ResolveDialerButtonMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo ResolveDialerButtonMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo ResolveDialerButtonMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo ResolveDialerButtonMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo ResolveDialerButtonMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo ResolveDialerButtonMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo ResolveDialerButtonMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo ResolveDialerButtonMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo ResolveDialerButtonMethod "show" o = Gtk.Widget.WidgetShowMethodInfo ResolveDialerButtonMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo ResolveDialerButtonMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo ResolveDialerButtonMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo ResolveDialerButtonMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo ResolveDialerButtonMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo ResolveDialerButtonMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo ResolveDialerButtonMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo ResolveDialerButtonMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo ResolveDialerButtonMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo ResolveDialerButtonMethod "syncActionProperties" o = Gtk.Activatable.ActivatableSyncActionPropertiesMethodInfo ResolveDialerButtonMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo ResolveDialerButtonMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo ResolveDialerButtonMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo ResolveDialerButtonMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo ResolveDialerButtonMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo ResolveDialerButtonMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo ResolveDialerButtonMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo ResolveDialerButtonMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo ResolveDialerButtonMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo ResolveDialerButtonMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo ResolveDialerButtonMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo ResolveDialerButtonMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo ResolveDialerButtonMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo ResolveDialerButtonMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo ResolveDialerButtonMethod "getActionName" o = Gtk.Actionable.ActionableGetActionNameMethodInfo ResolveDialerButtonMethod "getActionTargetValue" o = Gtk.Actionable.ActionableGetActionTargetValueMethodInfo ResolveDialerButtonMethod "getAlignment" o = Gtk.Button.ButtonGetAlignmentMethodInfo ResolveDialerButtonMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo ResolveDialerButtonMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo ResolveDialerButtonMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo ResolveDialerButtonMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo ResolveDialerButtonMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo ResolveDialerButtonMethod "getAlwaysShowImage" o = Gtk.Button.ButtonGetAlwaysShowImageMethodInfo ResolveDialerButtonMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo ResolveDialerButtonMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo ResolveDialerButtonMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo ResolveDialerButtonMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo ResolveDialerButtonMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo ResolveDialerButtonMethod "getChild" o = Gtk.Bin.BinGetChildMethodInfo ResolveDialerButtonMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo ResolveDialerButtonMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo ResolveDialerButtonMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo ResolveDialerButtonMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo ResolveDialerButtonMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo ResolveDialerButtonMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo ResolveDialerButtonMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo ResolveDialerButtonMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo ResolveDialerButtonMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo ResolveDialerButtonMethod "getDigit" o = DialerButtonGetDigitMethodInfo ResolveDialerButtonMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo ResolveDialerButtonMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo ResolveDialerButtonMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo ResolveDialerButtonMethod "getEventWindow" o = Gtk.Button.ButtonGetEventWindowMethodInfo ResolveDialerButtonMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo ResolveDialerButtonMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo ResolveDialerButtonMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo ResolveDialerButtonMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo ResolveDialerButtonMethod "getFocusOnClick" o = Gtk.Button.ButtonGetFocusOnClickMethodInfo ResolveDialerButtonMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo ResolveDialerButtonMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo ResolveDialerButtonMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo ResolveDialerButtonMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo ResolveDialerButtonMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo ResolveDialerButtonMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo ResolveDialerButtonMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo ResolveDialerButtonMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo ResolveDialerButtonMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo ResolveDialerButtonMethod "getImage" o = Gtk.Button.ButtonGetImageMethodInfo ResolveDialerButtonMethod "getImagePosition" o = Gtk.Button.ButtonGetImagePositionMethodInfo ResolveDialerButtonMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo ResolveDialerButtonMethod "getLabel" o = Gtk.Button.ButtonGetLabelMethodInfo ResolveDialerButtonMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo ResolveDialerButtonMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo ResolveDialerButtonMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo ResolveDialerButtonMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo ResolveDialerButtonMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo ResolveDialerButtonMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo ResolveDialerButtonMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo ResolveDialerButtonMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo ResolveDialerButtonMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo ResolveDialerButtonMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo ResolveDialerButtonMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo ResolveDialerButtonMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo ResolveDialerButtonMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo ResolveDialerButtonMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo ResolveDialerButtonMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo ResolveDialerButtonMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo ResolveDialerButtonMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo ResolveDialerButtonMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo ResolveDialerButtonMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo ResolveDialerButtonMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo ResolveDialerButtonMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo ResolveDialerButtonMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo ResolveDialerButtonMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo ResolveDialerButtonMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo ResolveDialerButtonMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo ResolveDialerButtonMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo ResolveDialerButtonMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo ResolveDialerButtonMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo ResolveDialerButtonMethod "getRelatedAction" o = Gtk.Activatable.ActivatableGetRelatedActionMethodInfo ResolveDialerButtonMethod "getRelief" o = Gtk.Button.ButtonGetReliefMethodInfo ResolveDialerButtonMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo ResolveDialerButtonMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo ResolveDialerButtonMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo ResolveDialerButtonMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo ResolveDialerButtonMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo ResolveDialerButtonMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo ResolveDialerButtonMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo ResolveDialerButtonMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo ResolveDialerButtonMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo ResolveDialerButtonMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo ResolveDialerButtonMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo ResolveDialerButtonMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo ResolveDialerButtonMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo ResolveDialerButtonMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo ResolveDialerButtonMethod "getSymbols" o = DialerButtonGetSymbolsMethodInfo ResolveDialerButtonMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo ResolveDialerButtonMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo ResolveDialerButtonMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo ResolveDialerButtonMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo ResolveDialerButtonMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo ResolveDialerButtonMethod "getUseActionAppearance" o = Gtk.Activatable.ActivatableGetUseActionAppearanceMethodInfo ResolveDialerButtonMethod "getUseStock" o = Gtk.Button.ButtonGetUseStockMethodInfo ResolveDialerButtonMethod "getUseUnderline" o = Gtk.Button.ButtonGetUseUnderlineMethodInfo ResolveDialerButtonMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo ResolveDialerButtonMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo ResolveDialerButtonMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo ResolveDialerButtonMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo ResolveDialerButtonMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo ResolveDialerButtonMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo ResolveDialerButtonMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo ResolveDialerButtonMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo ResolveDialerButtonMethod "setActionName" o = Gtk.Actionable.ActionableSetActionNameMethodInfo ResolveDialerButtonMethod "setActionTargetValue" o = Gtk.Actionable.ActionableSetActionTargetValueMethodInfo ResolveDialerButtonMethod "setAlignment" o = Gtk.Button.ButtonSetAlignmentMethodInfo ResolveDialerButtonMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo ResolveDialerButtonMethod "setAlwaysShowImage" o = Gtk.Button.ButtonSetAlwaysShowImageMethodInfo ResolveDialerButtonMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo ResolveDialerButtonMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo ResolveDialerButtonMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo ResolveDialerButtonMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo ResolveDialerButtonMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo ResolveDialerButtonMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo ResolveDialerButtonMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo ResolveDialerButtonMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo ResolveDialerButtonMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo ResolveDialerButtonMethod "setDetailedActionName" o = Gtk.Actionable.ActionableSetDetailedActionNameMethodInfo ResolveDialerButtonMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo ResolveDialerButtonMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo ResolveDialerButtonMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo ResolveDialerButtonMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo ResolveDialerButtonMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo ResolveDialerButtonMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo ResolveDialerButtonMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo ResolveDialerButtonMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo ResolveDialerButtonMethod "setFocusOnClick" o = Gtk.Button.ButtonSetFocusOnClickMethodInfo ResolveDialerButtonMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo ResolveDialerButtonMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo ResolveDialerButtonMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo ResolveDialerButtonMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo ResolveDialerButtonMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo ResolveDialerButtonMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo ResolveDialerButtonMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo ResolveDialerButtonMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo ResolveDialerButtonMethod "setImage" o = Gtk.Button.ButtonSetImageMethodInfo ResolveDialerButtonMethod "setImagePosition" o = Gtk.Button.ButtonSetImagePositionMethodInfo ResolveDialerButtonMethod "setLabel" o = Gtk.Button.ButtonSetLabelMethodInfo ResolveDialerButtonMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo ResolveDialerButtonMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo ResolveDialerButtonMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo ResolveDialerButtonMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo ResolveDialerButtonMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo ResolveDialerButtonMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo ResolveDialerButtonMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo ResolveDialerButtonMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo ResolveDialerButtonMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo ResolveDialerButtonMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo ResolveDialerButtonMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo ResolveDialerButtonMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo ResolveDialerButtonMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo ResolveDialerButtonMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo ResolveDialerButtonMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo ResolveDialerButtonMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo ResolveDialerButtonMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo ResolveDialerButtonMethod "setRelatedAction" o = Gtk.Activatable.ActivatableSetRelatedActionMethodInfo ResolveDialerButtonMethod "setRelief" o = Gtk.Button.ButtonSetReliefMethodInfo ResolveDialerButtonMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo ResolveDialerButtonMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo ResolveDialerButtonMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo ResolveDialerButtonMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo ResolveDialerButtonMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo ResolveDialerButtonMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo ResolveDialerButtonMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo ResolveDialerButtonMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo ResolveDialerButtonMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo ResolveDialerButtonMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo ResolveDialerButtonMethod "setUseActionAppearance" o = Gtk.Activatable.ActivatableSetUseActionAppearanceMethodInfo ResolveDialerButtonMethod "setUseStock" o = Gtk.Button.ButtonSetUseStockMethodInfo ResolveDialerButtonMethod "setUseUnderline" o = Gtk.Button.ButtonSetUseUnderlineMethodInfo ResolveDialerButtonMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo ResolveDialerButtonMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo ResolveDialerButtonMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo ResolveDialerButtonMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo ResolveDialerButtonMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo ResolveDialerButtonMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo ResolveDialerButtonMethod l o = O.MethodResolutionFailed l o instance (info ~ ResolveDialerButtonMethod t DialerButton, O.MethodInfo info DialerButton p) => OL.IsLabel t (DialerButton -> p) where #if MIN_VERSION_base(4,10,0) fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info) #else fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info) #endif #endif -- VVV Prop "digit" -- Type: TBasicType TInt -- Flags: [PropertyReadable] -- Nullable: (Just False,Nothing) {- | Get the value of the “@digit@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.get' dialerButton #digit @ -} getDialerButtonDigit :: (MonadIO m, IsDialerButton o) => o -> m Int32 getDialerButtonDigit obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "digit" #if ENABLE_OVERLOADING data DialerButtonDigitPropertyInfo instance AttrInfo DialerButtonDigitPropertyInfo where type AttrAllowedOps DialerButtonDigitPropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint DialerButtonDigitPropertyInfo = (~) () type AttrBaseTypeConstraint DialerButtonDigitPropertyInfo = IsDialerButton type AttrGetType DialerButtonDigitPropertyInfo = Int32 type AttrLabel DialerButtonDigitPropertyInfo = "digit" type AttrOrigin DialerButtonDigitPropertyInfo = DialerButton attrGet _ = getDialerButtonDigit attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined #endif -- VVV Prop "symbols" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Just False,Nothing) {- | Get the value of the “@symbols@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.get' dialerButton #symbols @ -} getDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> m T.Text getDialerButtonSymbols obj = liftIO $ checkUnexpectedNothing "getDialerButtonSymbols" $ B.Properties.getObjectPropertyString obj "symbols" {- | Set the value of the “@symbols@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.set' dialerButton [ #symbols 'Data.GI.Base.Attributes.:=' value ] @ -} setDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> T.Text -> m () setDialerButtonSymbols obj val = liftIO $ B.Properties.setObjectPropertyString obj "symbols" (Just val) {- | Construct a `GValueConstruct` with valid value for the “@symbols@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`. -} constructDialerButtonSymbols :: (IsDialerButton o) => T.Text -> IO (GValueConstruct o) constructDialerButtonSymbols val = B.Properties.constructObjectPropertyString "symbols" (Just val) {- | Set the value of the “@symbols@” property to `Nothing`. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.clear' #symbols @ -} clearDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> m () clearDialerButtonSymbols obj = liftIO $ B.Properties.setObjectPropertyString obj "symbols" (Nothing :: Maybe T.Text) #if ENABLE_OVERLOADING data DialerButtonSymbolsPropertyInfo instance AttrInfo DialerButtonSymbolsPropertyInfo where type AttrAllowedOps DialerButtonSymbolsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DialerButtonSymbolsPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DialerButtonSymbolsPropertyInfo = IsDialerButton type AttrGetType DialerButtonSymbolsPropertyInfo = T.Text type AttrLabel DialerButtonSymbolsPropertyInfo = "symbols" type AttrOrigin DialerButtonSymbolsPropertyInfo = DialerButton attrGet _ = getDialerButtonSymbols attrSet _ = setDialerButtonSymbols attrConstruct _ = constructDialerButtonSymbols attrClear _ = clearDialerButtonSymbols #endif #if ENABLE_OVERLOADING instance O.HasAttributeList DialerButton type instance O.AttributeList DialerButton = DialerButtonAttributeList type DialerButtonAttributeList = ('[ '("actionName", Gtk.Actionable.ActionableActionNamePropertyInfo), '("actionTarget", Gtk.Actionable.ActionableActionTargetPropertyInfo), '("alwaysShowImage", Gtk.Button.ButtonAlwaysShowImagePropertyInfo), '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("digit", DialerButtonDigitPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("image", Gtk.Button.ButtonImagePropertyInfo), '("imagePosition", Gtk.Button.ButtonImagePositionPropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("label", Gtk.Button.ButtonLabelPropertyInfo), '("margin", Gtk.Widget.WidgetMarginPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.Widget.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.Widget.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("relatedAction", Gtk.Activatable.ActivatableRelatedActionPropertyInfo), '("relief", Gtk.Button.ButtonReliefPropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("symbols", DialerButtonSymbolsPropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("useActionAppearance", Gtk.Activatable.ActivatableUseActionAppearancePropertyInfo), '("useStock", Gtk.Button.ButtonUseStockPropertyInfo), '("useUnderline", Gtk.Button.ButtonUseUnderlinePropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo), '("xalign", Gtk.Button.ButtonXalignPropertyInfo), '("yalign", Gtk.Button.ButtonYalignPropertyInfo)] :: [(Symbol, *)]) #endif #if ENABLE_OVERLOADING dialerButtonDigit :: AttrLabelProxy "digit" dialerButtonDigit = AttrLabelProxy dialerButtonSymbols :: AttrLabelProxy "symbols" dialerButtonSymbols = AttrLabelProxy #endif #if ENABLE_OVERLOADING type instance O.SignalList DialerButton = DialerButtonSignalList type DialerButtonSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("activate", Gtk.Button.ButtonActivateSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.Container.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.Widget.WidgetChildNotifySignalInfo), '("clicked", Gtk.Button.ButtonClickedSignalInfo), '("compositedChanged", Gtk.Widget.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.Widget.WidgetConfigureEventSignalInfo), '("damageEvent", Gtk.Widget.WidgetDamageEventSignalInfo), '("deleteEvent", Gtk.Widget.WidgetDeleteEventSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("destroyEvent", Gtk.Widget.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("dragBegin", Gtk.Widget.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.Widget.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.Widget.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.Widget.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.Widget.WidgetDragDropSignalInfo), '("dragEnd", Gtk.Widget.WidgetDragEndSignalInfo), '("dragFailed", Gtk.Widget.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.Widget.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.Widget.WidgetDragMotionSignalInfo), '("draw", Gtk.Widget.WidgetDrawSignalInfo), '("enter", Gtk.Button.ButtonEnterSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", Gtk.Widget.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.Widget.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.Widget.WidgetGrabNotifySignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.Widget.WidgetHierarchyChangedSignalInfo), '("keyPressEvent", Gtk.Widget.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.Widget.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("leave", Gtk.Button.ButtonLeaveSignalInfo), '("leaveNotifyEvent", Gtk.Widget.WidgetLeaveNotifyEventSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("pressed", Gtk.Button.ButtonPressedSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("released", Gtk.Button.ButtonReleasedSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("scrollEvent", Gtk.Widget.WidgetScrollEventSignalInfo), '("selectionClearEvent", Gtk.Widget.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.Widget.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.Widget.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.Widget.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.Widget.WidgetSelectionRequestEventSignalInfo), '("setFocusChild", Gtk.Container.ContainerSetFocusChildSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("showHelp", Gtk.Widget.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.Widget.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.Widget.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("styleSet", Gtk.Widget.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.Widget.WidgetStyleUpdatedSignalInfo), '("touchEvent", Gtk.Widget.WidgetTouchEventSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.Widget.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", Gtk.Widget.WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", Gtk.Widget.WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)]) #endif -- method DialerButton::new -- method type : Constructor -- Args : [Arg {argCName = "symbols", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "the symbols displayed on the #HdyDialerButton", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TInterface (Name {namespace = "Handy", name = "DialerButton"})) -- throws : False -- Skip return : False foreign import ccall "hdy_dialer_button_new" hdy_dialer_button_new :: CString -> -- symbols : TBasicType TUTF8 IO (Ptr DialerButton) {- | Create a new 'GI.Handy.Objects.DialerButton.DialerButton' which displays /@symbols@/. If /@symbols@/ is 'Nothing' no symbols will be displayed. -} dialerButtonNew :: (B.CallStack.HasCallStack, MonadIO m) => Maybe (T.Text) {- ^ /@symbols@/: the symbols displayed on the 'GI.Handy.Objects.DialerButton.DialerButton' -} -> m DialerButton {- ^ __Returns:__ the newly created 'GI.Handy.Objects.DialerButton.DialerButton' widget -} dialerButtonNew symbols = liftIO $ do maybeSymbols <- case symbols of Nothing -> return nullPtr Just jSymbols -> do jSymbols' <- textToCString jSymbols return jSymbols' result <- hdy_dialer_button_new maybeSymbols checkUnexpectedReturnNULL "dialerButtonNew" result result' <- (newObject DialerButton) result freeMem maybeSymbols return result' #if ENABLE_OVERLOADING #endif -- method DialerButton::get_digit -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "DialerButton"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyDialerButton", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TInt) -- throws : False -- Skip return : False foreign import ccall "hdy_dialer_button_get_digit" hdy_dialer_button_get_digit :: Ptr DialerButton -> -- self : TInterface (Name {namespace = "Handy", name = "DialerButton"}) IO Int32 {- | Get the 'GI.Handy.Objects.DialerButton.DialerButton'\'s digit. -} dialerButtonGetDigit :: (B.CallStack.HasCallStack, MonadIO m, IsDialerButton a) => a {- ^ /@self@/: a 'GI.Handy.Objects.DialerButton.DialerButton' -} -> m Int32 {- ^ __Returns:__ the button\'s digit -} dialerButtonGetDigit self = liftIO $ do self' <- unsafeManagedPtrCastPtr self result <- hdy_dialer_button_get_digit self' touchManagedPtr self return result #if ENABLE_OVERLOADING data DialerButtonGetDigitMethodInfo instance (signature ~ (m Int32), MonadIO m, IsDialerButton a) => O.MethodInfo DialerButtonGetDigitMethodInfo a signature where overloadedMethod _ = dialerButtonGetDigit #endif -- method DialerButton::get_symbols -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "DialerButton"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyDialerButton", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TUTF8) -- throws : False -- Skip return : False foreign import ccall "hdy_dialer_button_get_symbols" hdy_dialer_button_get_symbols :: Ptr DialerButton -> -- self : TInterface (Name {namespace = "Handy", name = "DialerButton"}) IO CString {- | Get the 'GI.Handy.Objects.DialerButton.DialerButton'\'s symbols. -} dialerButtonGetSymbols :: (B.CallStack.HasCallStack, MonadIO m, IsDialerButton a) => a {- ^ /@self@/: a 'GI.Handy.Objects.DialerButton.DialerButton' -} -> m T.Text {- ^ __Returns:__ the button\'s symbols. -} dialerButtonGetSymbols self = liftIO $ do self' <- unsafeManagedPtrCastPtr self result <- hdy_dialer_button_get_symbols self' checkUnexpectedReturnNULL "dialerButtonGetSymbols" result result' <- cstringToText result touchManagedPtr self return result' #if ENABLE_OVERLOADING data DialerButtonGetSymbolsMethodInfo instance (signature ~ (m T.Text), MonadIO m, IsDialerButton a) => O.MethodInfo DialerButtonGetSymbolsMethodInfo a signature where overloadedMethod _ = dialerButtonGetSymbols #endif