{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.Handy.Objects.DialerButton
(
DialerButton(..) ,
IsDialerButton ,
toDialerButton ,
#if defined(ENABLE_OVERLOADING)
ResolveDialerButtonMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
DialerButtonGetDigitMethodInfo ,
#endif
dialerButtonGetDigit ,
#if defined(ENABLE_OVERLOADING)
DialerButtonGetSymbolsMethodInfo ,
#endif
dialerButtonGetSymbols ,
dialerButtonNew ,
#if defined(ENABLE_OVERLOADING)
DialerButtonDigitPropertyInfo ,
#endif
#if defined(ENABLE_OVERLOADING)
dialerButtonDigit ,
#endif
getDialerButtonDigit ,
#if defined(ENABLE_OVERLOADING)
DialerButtonSymbolsPropertyInfo ,
#endif
clearDialerButtonSymbols ,
constructDialerButtonSymbols ,
#if defined(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.BasicTypes as B.Types
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.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
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
newtype DialerButton = DialerButton (SP.ManagedPtr DialerButton)
deriving (DialerButton -> DialerButton -> Bool
(DialerButton -> DialerButton -> Bool)
-> (DialerButton -> DialerButton -> Bool) -> Eq DialerButton
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: DialerButton -> DialerButton -> Bool
$c/= :: DialerButton -> DialerButton -> Bool
== :: DialerButton -> DialerButton -> Bool
$c== :: DialerButton -> DialerButton -> Bool
Eq)
instance SP.ManagedPtrNewtype DialerButton where
toManagedPtr :: DialerButton -> ManagedPtr DialerButton
toManagedPtr (DialerButton ManagedPtr DialerButton
p) = ManagedPtr DialerButton
p
foreign import ccall "hdy_dialer_button_get_type"
c_hdy_dialer_button_get_type :: IO B.Types.GType
instance B.Types.TypedObject DialerButton where
glibType :: IO GType
glibType = IO GType
c_hdy_dialer_button_get_type
instance B.Types.GObject DialerButton
instance B.GValue.IsGValue DialerButton where
toGValue :: DialerButton -> IO GValue
toGValue DialerButton
o = do
GType
gtype <- IO GType
c_hdy_dialer_button_get_type
DialerButton -> (Ptr DialerButton -> IO GValue) -> IO GValue
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr DialerButton
o (GType
-> (GValue -> Ptr DialerButton -> IO ())
-> Ptr DialerButton
-> IO GValue
forall a. GType -> (GValue -> a -> IO ()) -> a -> IO GValue
B.GValue.buildGValue GType
gtype GValue -> Ptr DialerButton -> IO ()
forall a. GObject a => GValue -> Ptr a -> IO ()
B.GValue.set_object)
fromGValue :: GValue -> IO DialerButton
fromGValue GValue
gv = do
Ptr DialerButton
ptr <- GValue -> IO (Ptr DialerButton)
forall b. GObject b => GValue -> IO (Ptr b)
B.GValue.get_object GValue
gv :: IO (Ptr DialerButton)
(ManagedPtr DialerButton -> DialerButton)
-> Ptr DialerButton -> IO DialerButton
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr DialerButton -> DialerButton
DialerButton Ptr DialerButton
ptr
class (SP.GObject o, O.IsDescendantOf DialerButton o) => IsDialerButton o
instance (SP.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]
toDialerButton :: (MonadIO m, IsDialerButton o) => o -> m DialerButton
toDialerButton :: o -> m DialerButton
toDialerButton = IO DialerButton -> m DialerButton
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DialerButton -> m DialerButton)
-> (o -> IO DialerButton) -> o -> m DialerButton
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr DialerButton -> DialerButton) -> o -> IO DialerButton
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
unsafeCastTo ManagedPtr DialerButton -> DialerButton
DialerButton
#if defined(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 "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
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 @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#endif
getDialerButtonDigit :: (MonadIO m, IsDialerButton o) => o -> m Int32
getDialerButtonDigit :: o -> m Int32
getDialerButtonDigit o
obj = IO Int32 -> m Int32
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Int32 -> m Int32) -> IO Int32 -> m Int32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Int32
forall a. GObject a => a -> String -> IO Int32
B.Properties.getObjectPropertyInt32 o
obj String
"digit"
#if defined(ENABLE_OVERLOADING)
data DialerButtonDigitPropertyInfo
instance AttrInfo DialerButtonDigitPropertyInfo where
type AttrAllowedOps DialerButtonDigitPropertyInfo = '[ 'AttrGet]
type AttrBaseTypeConstraint DialerButtonDigitPropertyInfo = IsDialerButton
type AttrSetTypeConstraint DialerButtonDigitPropertyInfo = (~) ()
type AttrTransferTypeConstraint DialerButtonDigitPropertyInfo = (~) ()
type AttrTransferType DialerButtonDigitPropertyInfo = ()
type AttrGetType DialerButtonDigitPropertyInfo = Int32
type AttrLabel DialerButtonDigitPropertyInfo = "digit"
type AttrOrigin DialerButtonDigitPropertyInfo = DialerButton
attrGet = getDialerButtonDigit
attrSet = undefined
attrTransfer _ = undefined
attrConstruct = undefined
attrClear = undefined
#endif
getDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> m T.Text
getDialerButtonSymbols :: o -> m Text
getDialerButtonSymbols o
obj = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ Text -> IO (Maybe Text) -> IO Text
forall a. HasCallStack => Text -> IO (Maybe a) -> IO a
checkUnexpectedNothing Text
"getDialerButtonSymbols" (IO (Maybe Text) -> IO Text) -> IO (Maybe Text) -> IO Text
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"symbols"
setDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> T.Text -> m ()
setDialerButtonSymbols :: o -> Text -> m ()
setDialerButtonSymbols o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"symbols" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDialerButtonSymbols :: (IsDialerButton o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDialerButtonSymbols :: Text -> m (GValueConstruct o)
constructDialerButtonSymbols Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"symbols" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
clearDialerButtonSymbols :: (MonadIO m, IsDialerButton o) => o -> m ()
clearDialerButtonSymbols :: o -> m ()
clearDialerButtonSymbols o
obj = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"symbols" (Maybe Text
forall a. Maybe a
Nothing :: Maybe T.Text)
#if defined(ENABLE_OVERLOADING)
data DialerButtonSymbolsPropertyInfo
instance AttrInfo DialerButtonSymbolsPropertyInfo where
type AttrAllowedOps DialerButtonSymbolsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DialerButtonSymbolsPropertyInfo = IsDialerButton
type AttrSetTypeConstraint DialerButtonSymbolsPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DialerButtonSymbolsPropertyInfo = (~) T.Text
type AttrTransferType DialerButtonSymbolsPropertyInfo = T.Text
type AttrGetType DialerButtonSymbolsPropertyInfo = T.Text
type AttrLabel DialerButtonSymbolsPropertyInfo = "symbols"
type AttrOrigin DialerButtonSymbolsPropertyInfo = DialerButton
attrGet = getDialerButtonSymbols
attrSet = setDialerButtonSymbols
attrTransfer _ v = do
return v
attrConstruct = constructDialerButtonSymbols
attrClear = clearDialerButtonSymbols
#endif
#if defined(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 defined(ENABLE_OVERLOADING)
dialerButtonDigit :: AttrLabelProxy "digit"
dialerButtonDigit = AttrLabelProxy
dialerButtonSymbols :: AttrLabelProxy "symbols"
dialerButtonSymbols = AttrLabelProxy
#endif
#if defined(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
foreign import ccall "hdy_dialer_button_new" hdy_dialer_button_new ::
CString ->
IO (Ptr DialerButton)
{-# DEPRECATED dialerButtonNew ["(Since version 0.0.12)","This widget is considered a t'GI.Handy.Objects.Dialer.Dialer' internal","api"] #-}
dialerButtonNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
Maybe (T.Text)
-> m DialerButton
dialerButtonNew :: Maybe Text -> m DialerButton
dialerButtonNew Maybe Text
symbols = IO DialerButton -> m DialerButton
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DialerButton -> m DialerButton)
-> IO DialerButton -> m DialerButton
forall a b. (a -> b) -> a -> b
$ do
Ptr CChar
maybeSymbols <- case Maybe Text
symbols of
Maybe Text
Nothing -> Ptr CChar -> IO (Ptr CChar)
forall (m :: * -> *) a. Monad m => a -> m a
return Ptr CChar
forall a. Ptr a
nullPtr
Just Text
jSymbols -> do
Ptr CChar
jSymbols' <- Text -> IO (Ptr CChar)
textToCString Text
jSymbols
Ptr CChar -> IO (Ptr CChar)
forall (m :: * -> *) a. Monad m => a -> m a
return Ptr CChar
jSymbols'
Ptr DialerButton
result <- Ptr CChar -> IO (Ptr DialerButton)
hdy_dialer_button_new Ptr CChar
maybeSymbols
Text -> Ptr DialerButton -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dialerButtonNew" Ptr DialerButton
result
DialerButton
result' <- ((ManagedPtr DialerButton -> DialerButton)
-> Ptr DialerButton -> IO DialerButton
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr DialerButton -> DialerButton
DialerButton) Ptr DialerButton
result
Ptr CChar -> IO ()
forall a. Ptr a -> IO ()
freeMem Ptr CChar
maybeSymbols
DialerButton -> IO DialerButton
forall (m :: * -> *) a. Monad m => a -> m a
return DialerButton
result'
#if defined(ENABLE_OVERLOADING)
#endif
foreign import ccall "hdy_dialer_button_get_digit" hdy_dialer_button_get_digit ::
Ptr DialerButton ->
IO Int32
{-# DEPRECATED dialerButtonGetDigit ["(Since version 0.0.12)","This widget is considered a t'GI.Handy.Objects.Dialer.Dialer' internal","api"] #-}
dialerButtonGetDigit ::
(B.CallStack.HasCallStack, MonadIO m, IsDialerButton a) =>
a
-> m Int32
dialerButtonGetDigit :: a -> m Int32
dialerButtonGetDigit a
self = IO Int32 -> m Int32
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Int32 -> m Int32) -> IO Int32 -> m Int32
forall a b. (a -> b) -> a -> b
$ do
Ptr DialerButton
self' <- a -> IO (Ptr DialerButton)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Int32
result <- Ptr DialerButton -> IO Int32
hdy_dialer_button_get_digit Ptr DialerButton
self'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Int32 -> IO Int32
forall (m :: * -> *) a. Monad m => a -> m a
return Int32
result
#if defined(ENABLE_OVERLOADING)
data DialerButtonGetDigitMethodInfo
instance (signature ~ (m Int32), MonadIO m, IsDialerButton a) => O.MethodInfo DialerButtonGetDigitMethodInfo a signature where
overloadedMethod = dialerButtonGetDigit
#endif
foreign import ccall "hdy_dialer_button_get_symbols" hdy_dialer_button_get_symbols ::
Ptr DialerButton ->
IO CString
{-# DEPRECATED dialerButtonGetSymbols ["(Since version 0.0.12)","This widget is considered a t'GI.Handy.Objects.Dialer.Dialer' internal","api"] #-}
dialerButtonGetSymbols ::
(B.CallStack.HasCallStack, MonadIO m, IsDialerButton a) =>
a
-> m T.Text
dialerButtonGetSymbols :: a -> m Text
dialerButtonGetSymbols a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DialerButton
self' <- a -> IO (Ptr DialerButton)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr CChar
result <- Ptr DialerButton -> IO (Ptr CChar)
hdy_dialer_button_get_symbols Ptr DialerButton
self'
Text -> Ptr CChar -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dialerButtonGetSymbols" Ptr CChar
result
Text
result' <- HasCallStack => Ptr CChar -> IO Text
Ptr CChar -> IO Text
cstringToText Ptr CChar
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DialerButtonGetSymbolsMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDialerButton a) => O.MethodInfo DialerButtonGetSymbolsMethodInfo a signature where
overloadedMethod = dialerButtonGetSymbols
#endif