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

GI.Gtk.Interfaces.Root

Description

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

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

Documentation

newtype Root #

Constructors

Root (ManagedPtr Root) 

Instances

Instances details
Eq Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

(==) :: Root -> Root -> Bool

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

GObject Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

ManagedPtrNewtype Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

TypedObject Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

glibType :: IO GType #

HasParentTypes Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

HasAttributeList Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

(info ~ ResolveRootMethod t Root, OverloadedMethod info Root p, HasField t Root p) => HasField (t :: Symbol) Root p 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

getField :: Root -> p

(info ~ ResolveRootMethod t Root, OverloadedMethodInfo info Root) => IsLabel t (MethodProxy info Root) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

fromLabel :: MethodProxy info Root

(info ~ ResolveRootMethod t Root, OverloadedMethod info Root p) => IsLabel t (Root -> p) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

fromLabel :: Root -> p

IsGValue (Maybe Root) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

type AttributeList Root = RootAttributeList
type ParentTypes Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

type ParentTypes Root = '[Native, Widget, Object]
type SignalList Root 
Instance details

Defined in GI.Gtk.Interfaces.Root

type SignalList Root = RootSignalList

class (GObject o, IsDescendantOf Root o) => IsRoot o #

Instances

Instances details
(GObject o, IsDescendantOf Root o) => IsRoot o 
Instance details

Defined in GI.Gtk.Interfaces.Root

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

Equations

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

data RootGetDisplayMethodInfo #

Instances

Instances details
(signature ~ m Display, MonadIO m, IsRoot a) => OverloadedMethod RootGetDisplayMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo RootGetDisplayMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data RootGetFocusMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Widget), MonadIO m, IsRoot a) => OverloadedMethod RootGetFocusMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo RootGetFocusMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data RootSetFocusMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsRoot a, IsWidget b) => OverloadedMethod RootSetFocusMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo RootSetFocusMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.Root

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

rootGetDisplay :: (HasCallStack, MonadIO m, IsRoot a) => a -> m Display #

rootGetFocus :: (HasCallStack, MonadIO m, IsRoot a) => a -> m (Maybe Widget) #

rootSetFocus :: (HasCallStack, MonadIO m, IsRoot a, IsWidget b) => a -> Maybe b -> m () #

toRoot :: (MonadIO m, IsRoot o) => o -> m Root #