{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.Adw.Objects.PasswordEntryRow
(
PasswordEntryRow(..) ,
IsPasswordEntryRow ,
toPasswordEntryRow ,
#if defined(ENABLE_OVERLOADING)
ResolvePasswordEntryRowMethod ,
#endif
passwordEntryRowNew ,
) 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.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
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.Coerce as Coerce
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 GHC.Records as R
import {-# SOURCE #-} qualified GI.Adw.Objects.EntryRow as Adw.EntryRow
import {-# SOURCE #-} qualified GI.Adw.Objects.PreferencesRow as Adw.PreferencesRow
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gtk.Interfaces.Accessible as Gtk.Accessible
import qualified GI.Gtk.Interfaces.Actionable as Gtk.Actionable
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Interfaces.ConstraintTarget as Gtk.ConstraintTarget
import qualified GI.Gtk.Interfaces.Editable as Gtk.Editable
import qualified GI.Gtk.Objects.ListBoxRow as Gtk.ListBoxRow
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
newtype PasswordEntryRow = PasswordEntryRow (SP.ManagedPtr PasswordEntryRow)
deriving (PasswordEntryRow -> PasswordEntryRow -> Bool
(PasswordEntryRow -> PasswordEntryRow -> Bool)
-> (PasswordEntryRow -> PasswordEntryRow -> Bool)
-> Eq PasswordEntryRow
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PasswordEntryRow -> PasswordEntryRow -> Bool
== :: PasswordEntryRow -> PasswordEntryRow -> Bool
$c/= :: PasswordEntryRow -> PasswordEntryRow -> Bool
/= :: PasswordEntryRow -> PasswordEntryRow -> Bool
Eq)
instance SP.ManagedPtrNewtype PasswordEntryRow where
toManagedPtr :: PasswordEntryRow -> ManagedPtr PasswordEntryRow
toManagedPtr (PasswordEntryRow ManagedPtr PasswordEntryRow
p) = ManagedPtr PasswordEntryRow
p
foreign import ccall "adw_password_entry_row_get_type"
c_adw_password_entry_row_get_type :: IO B.Types.GType
instance B.Types.TypedObject PasswordEntryRow where
glibType :: IO GType
glibType = IO GType
c_adw_password_entry_row_get_type
instance B.Types.GObject PasswordEntryRow
class (SP.GObject o, O.IsDescendantOf PasswordEntryRow o) => IsPasswordEntryRow o
instance (SP.GObject o, O.IsDescendantOf PasswordEntryRow o) => IsPasswordEntryRow o
instance O.HasParentTypes PasswordEntryRow
type instance O.ParentTypes PasswordEntryRow = '[Adw.EntryRow.EntryRow, Adw.PreferencesRow.PreferencesRow, Gtk.ListBoxRow.ListBoxRow, Gtk.Widget.Widget, GObject.Object.Object, Gtk.Accessible.Accessible, Gtk.Actionable.Actionable, Gtk.Buildable.Buildable, Gtk.ConstraintTarget.ConstraintTarget, Gtk.Editable.Editable]
toPasswordEntryRow :: (MIO.MonadIO m, IsPasswordEntryRow o) => o -> m PasswordEntryRow
toPasswordEntryRow :: forall (m :: * -> *) o.
(MonadIO m, IsPasswordEntryRow o) =>
o -> m PasswordEntryRow
toPasswordEntryRow = IO PasswordEntryRow -> m PasswordEntryRow
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO PasswordEntryRow -> m PasswordEntryRow)
-> (o -> IO PasswordEntryRow) -> o -> m PasswordEntryRow
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr PasswordEntryRow -> PasswordEntryRow)
-> o -> IO PasswordEntryRow
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr PasswordEntryRow -> PasswordEntryRow
PasswordEntryRow
instance B.GValue.IsGValue (Maybe PasswordEntryRow) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_adw_password_entry_row_get_type
gvalueSet_ :: Ptr GValue -> Maybe PasswordEntryRow -> IO ()
gvalueSet_ Ptr GValue
gv Maybe PasswordEntryRow
P.Nothing = Ptr GValue -> Ptr PasswordEntryRow -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr PasswordEntryRow
forall a. Ptr a
FP.nullPtr :: FP.Ptr PasswordEntryRow)
gvalueSet_ Ptr GValue
gv (P.Just PasswordEntryRow
obj) = PasswordEntryRow -> (Ptr PasswordEntryRow -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr PasswordEntryRow
obj (Ptr GValue -> Ptr PasswordEntryRow -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe PasswordEntryRow)
gvalueGet_ Ptr GValue
gv = do
Ptr PasswordEntryRow
ptr <- Ptr GValue -> IO (Ptr PasswordEntryRow)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr PasswordEntryRow)
if Ptr PasswordEntryRow
ptr Ptr PasswordEntryRow -> Ptr PasswordEntryRow -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr PasswordEntryRow
forall a. Ptr a
FP.nullPtr
then PasswordEntryRow -> Maybe PasswordEntryRow
forall a. a -> Maybe a
P.Just (PasswordEntryRow -> Maybe PasswordEntryRow)
-> IO PasswordEntryRow -> IO (Maybe PasswordEntryRow)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr PasswordEntryRow -> PasswordEntryRow)
-> Ptr PasswordEntryRow -> IO PasswordEntryRow
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr PasswordEntryRow -> PasswordEntryRow
PasswordEntryRow Ptr PasswordEntryRow
ptr
else Maybe PasswordEntryRow -> IO (Maybe PasswordEntryRow)
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe PasswordEntryRow
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolvePasswordEntryRowMethod (t :: Symbol) (o :: *) :: * where
ResolvePasswordEntryRowMethod "actionSetEnabled" o = Gtk.Widget.WidgetActionSetEnabledMethodInfo
ResolvePasswordEntryRowMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolvePasswordEntryRowMethod "activateAction" o = Gtk.Widget.WidgetActivateActionMethodInfo
ResolvePasswordEntryRowMethod "activateDefault" o = Gtk.Widget.WidgetActivateDefaultMethodInfo
ResolvePasswordEntryRowMethod "addController" o = Gtk.Widget.WidgetAddControllerMethodInfo
ResolvePasswordEntryRowMethod "addCssClass" o = Gtk.Widget.WidgetAddCssClassMethodInfo
ResolvePasswordEntryRowMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolvePasswordEntryRowMethod "addPrefix" o = Adw.EntryRow.EntryRowAddPrefixMethodInfo
ResolvePasswordEntryRowMethod "addSuffix" o = Adw.EntryRow.EntryRowAddSuffixMethodInfo
ResolvePasswordEntryRowMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolvePasswordEntryRowMethod "allocate" o = Gtk.Widget.WidgetAllocateMethodInfo
ResolvePasswordEntryRowMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolvePasswordEntryRowMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolvePasswordEntryRowMethod "changed" o = Gtk.ListBoxRow.ListBoxRowChangedMethodInfo
ResolvePasswordEntryRowMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolvePasswordEntryRowMethod "computeBounds" o = Gtk.Widget.WidgetComputeBoundsMethodInfo
ResolvePasswordEntryRowMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolvePasswordEntryRowMethod "computePoint" o = Gtk.Widget.WidgetComputePointMethodInfo
ResolvePasswordEntryRowMethod "computeTransform" o = Gtk.Widget.WidgetComputeTransformMethodInfo
ResolvePasswordEntryRowMethod "contains" o = Gtk.Widget.WidgetContainsMethodInfo
ResolvePasswordEntryRowMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolvePasswordEntryRowMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolvePasswordEntryRowMethod "deleteSelection" o = Gtk.Editable.EditableDeleteSelectionMethodInfo
ResolvePasswordEntryRowMethod "deleteText" o = Gtk.Editable.EditableDeleteTextMethodInfo
ResolvePasswordEntryRowMethod "disposeTemplate" o = Gtk.Widget.WidgetDisposeTemplateMethodInfo
ResolvePasswordEntryRowMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolvePasswordEntryRowMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolvePasswordEntryRowMethod "finishDelegate" o = Gtk.Editable.EditableFinishDelegateMethodInfo
ResolvePasswordEntryRowMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolvePasswordEntryRowMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolvePasswordEntryRowMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolvePasswordEntryRowMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolvePasswordEntryRowMethod "hasCssClass" o = Gtk.Widget.WidgetHasCssClassMethodInfo
ResolvePasswordEntryRowMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolvePasswordEntryRowMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolvePasswordEntryRowMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolvePasswordEntryRowMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolvePasswordEntryRowMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolvePasswordEntryRowMethod "initDelegate" o = Gtk.Editable.EditableInitDelegateMethodInfo
ResolvePasswordEntryRowMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolvePasswordEntryRowMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolvePasswordEntryRowMethod "insertAfter" o = Gtk.Widget.WidgetInsertAfterMethodInfo
ResolvePasswordEntryRowMethod "insertBefore" o = Gtk.Widget.WidgetInsertBeforeMethodInfo
ResolvePasswordEntryRowMethod "insertText" o = Gtk.Editable.EditableInsertTextMethodInfo
ResolvePasswordEntryRowMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolvePasswordEntryRowMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolvePasswordEntryRowMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolvePasswordEntryRowMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolvePasswordEntryRowMethod "isSelected" o = Gtk.ListBoxRow.ListBoxRowIsSelectedMethodInfo
ResolvePasswordEntryRowMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolvePasswordEntryRowMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolvePasswordEntryRowMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolvePasswordEntryRowMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolvePasswordEntryRowMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolvePasswordEntryRowMethod "measure" o = Gtk.Widget.WidgetMeasureMethodInfo
ResolvePasswordEntryRowMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo
ResolvePasswordEntryRowMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolvePasswordEntryRowMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolvePasswordEntryRowMethod "observeChildren" o = Gtk.Widget.WidgetObserveChildrenMethodInfo
ResolvePasswordEntryRowMethod "observeControllers" o = Gtk.Widget.WidgetObserveControllersMethodInfo
ResolvePasswordEntryRowMethod "pick" o = Gtk.Widget.WidgetPickMethodInfo
ResolvePasswordEntryRowMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolvePasswordEntryRowMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolvePasswordEntryRowMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolvePasswordEntryRowMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolvePasswordEntryRowMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolvePasswordEntryRowMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolvePasswordEntryRowMethod "remove" o = Adw.EntryRow.EntryRowRemoveMethodInfo
ResolvePasswordEntryRowMethod "removeController" o = Gtk.Widget.WidgetRemoveControllerMethodInfo
ResolvePasswordEntryRowMethod "removeCssClass" o = Gtk.Widget.WidgetRemoveCssClassMethodInfo
ResolvePasswordEntryRowMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolvePasswordEntryRowMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolvePasswordEntryRowMethod "resetProperty" o = Gtk.Accessible.AccessibleResetPropertyMethodInfo
ResolvePasswordEntryRowMethod "resetRelation" o = Gtk.Accessible.AccessibleResetRelationMethodInfo
ResolvePasswordEntryRowMethod "resetState" o = Gtk.Accessible.AccessibleResetStateMethodInfo
ResolvePasswordEntryRowMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolvePasswordEntryRowMethod "selectRegion" o = Gtk.Editable.EditableSelectRegionMethodInfo
ResolvePasswordEntryRowMethod "shouldLayout" o = Gtk.Widget.WidgetShouldLayoutMethodInfo
ResolvePasswordEntryRowMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolvePasswordEntryRowMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolvePasswordEntryRowMethod "snapshotChild" o = Gtk.Widget.WidgetSnapshotChildMethodInfo
ResolvePasswordEntryRowMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolvePasswordEntryRowMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolvePasswordEntryRowMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolvePasswordEntryRowMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolvePasswordEntryRowMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolvePasswordEntryRowMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolvePasswordEntryRowMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolvePasswordEntryRowMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolvePasswordEntryRowMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolvePasswordEntryRowMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolvePasswordEntryRowMethod "updateProperty" o = Gtk.Accessible.AccessibleUpdatePropertyMethodInfo
ResolvePasswordEntryRowMethod "updateRelation" o = Gtk.Accessible.AccessibleUpdateRelationMethodInfo
ResolvePasswordEntryRowMethod "updateState" o = Gtk.Accessible.AccessibleUpdateStateMethodInfo
ResolvePasswordEntryRowMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolvePasswordEntryRowMethod "getAccessibleRole" o = Gtk.Accessible.AccessibleGetAccessibleRoleMethodInfo
ResolvePasswordEntryRowMethod "getActionName" o = Gtk.Actionable.ActionableGetActionNameMethodInfo
ResolvePasswordEntryRowMethod "getActionTargetValue" o = Gtk.Actionable.ActionableGetActionTargetValueMethodInfo
ResolvePasswordEntryRowMethod "getActivatable" o = Gtk.ListBoxRow.ListBoxRowGetActivatableMethodInfo
ResolvePasswordEntryRowMethod "getActivatesDefault" o = Adw.EntryRow.EntryRowGetActivatesDefaultMethodInfo
ResolvePasswordEntryRowMethod "getAlignment" o = Gtk.Editable.EditableGetAlignmentMethodInfo
ResolvePasswordEntryRowMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolvePasswordEntryRowMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolvePasswordEntryRowMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolvePasswordEntryRowMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolvePasswordEntryRowMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolvePasswordEntryRowMethod "getAttributes" o = Adw.EntryRow.EntryRowGetAttributesMethodInfo
ResolvePasswordEntryRowMethod "getBuildableId" o = Gtk.Buildable.BuildableGetBuildableIdMethodInfo
ResolvePasswordEntryRowMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolvePasswordEntryRowMethod "getCanTarget" o = Gtk.Widget.WidgetGetCanTargetMethodInfo
ResolvePasswordEntryRowMethod "getChars" o = Gtk.Editable.EditableGetCharsMethodInfo
ResolvePasswordEntryRowMethod "getChild" o = Gtk.ListBoxRow.ListBoxRowGetChildMethodInfo
ResolvePasswordEntryRowMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolvePasswordEntryRowMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolvePasswordEntryRowMethod "getCssClasses" o = Gtk.Widget.WidgetGetCssClassesMethodInfo
ResolvePasswordEntryRowMethod "getCssName" o = Gtk.Widget.WidgetGetCssNameMethodInfo
ResolvePasswordEntryRowMethod "getCursor" o = Gtk.Widget.WidgetGetCursorMethodInfo
ResolvePasswordEntryRowMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolvePasswordEntryRowMethod "getDelegate" o = Gtk.Editable.EditableGetDelegateMethodInfo
ResolvePasswordEntryRowMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolvePasswordEntryRowMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolvePasswordEntryRowMethod "getEditable" o = Gtk.Editable.EditableGetEditableMethodInfo
ResolvePasswordEntryRowMethod "getEnableEmojiCompletion" o = Adw.EntryRow.EntryRowGetEnableEmojiCompletionMethodInfo
ResolvePasswordEntryRowMethod "getEnableUndo" o = Gtk.Editable.EditableGetEnableUndoMethodInfo
ResolvePasswordEntryRowMethod "getFirstChild" o = Gtk.Widget.WidgetGetFirstChildMethodInfo
ResolvePasswordEntryRowMethod "getFocusChild" o = Gtk.Widget.WidgetGetFocusChildMethodInfo
ResolvePasswordEntryRowMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo
ResolvePasswordEntryRowMethod "getFocusable" o = Gtk.Widget.WidgetGetFocusableMethodInfo
ResolvePasswordEntryRowMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolvePasswordEntryRowMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolvePasswordEntryRowMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolvePasswordEntryRowMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolvePasswordEntryRowMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolvePasswordEntryRowMethod "getHeader" o = Gtk.ListBoxRow.ListBoxRowGetHeaderMethodInfo
ResolvePasswordEntryRowMethod "getHeight" o = Gtk.Widget.WidgetGetHeightMethodInfo
ResolvePasswordEntryRowMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolvePasswordEntryRowMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolvePasswordEntryRowMethod "getIndex" o = Gtk.ListBoxRow.ListBoxRowGetIndexMethodInfo
ResolvePasswordEntryRowMethod "getInputHints" o = Adw.EntryRow.EntryRowGetInputHintsMethodInfo
ResolvePasswordEntryRowMethod "getInputPurpose" o = Adw.EntryRow.EntryRowGetInputPurposeMethodInfo
ResolvePasswordEntryRowMethod "getLastChild" o = Gtk.Widget.WidgetGetLastChildMethodInfo
ResolvePasswordEntryRowMethod "getLayoutManager" o = Gtk.Widget.WidgetGetLayoutManagerMethodInfo
ResolvePasswordEntryRowMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolvePasswordEntryRowMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolvePasswordEntryRowMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolvePasswordEntryRowMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolvePasswordEntryRowMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolvePasswordEntryRowMethod "getMaxWidthChars" o = Gtk.Editable.EditableGetMaxWidthCharsMethodInfo
ResolvePasswordEntryRowMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolvePasswordEntryRowMethod "getNative" o = Gtk.Widget.WidgetGetNativeMethodInfo
ResolvePasswordEntryRowMethod "getNextSibling" o = Gtk.Widget.WidgetGetNextSiblingMethodInfo
ResolvePasswordEntryRowMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo
ResolvePasswordEntryRowMethod "getOverflow" o = Gtk.Widget.WidgetGetOverflowMethodInfo
ResolvePasswordEntryRowMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolvePasswordEntryRowMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolvePasswordEntryRowMethod "getPosition" o = Gtk.Editable.EditableGetPositionMethodInfo
ResolvePasswordEntryRowMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolvePasswordEntryRowMethod "getPrevSibling" o = Gtk.Widget.WidgetGetPrevSiblingMethodInfo
ResolvePasswordEntryRowMethod "getPrimaryClipboard" o = Gtk.Widget.WidgetGetPrimaryClipboardMethodInfo
ResolvePasswordEntryRowMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolvePasswordEntryRowMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolvePasswordEntryRowMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolvePasswordEntryRowMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolvePasswordEntryRowMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolvePasswordEntryRowMethod "getRoot" o = Gtk.Widget.WidgetGetRootMethodInfo
ResolvePasswordEntryRowMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolvePasswordEntryRowMethod "getSelectable" o = Gtk.ListBoxRow.ListBoxRowGetSelectableMethodInfo
ResolvePasswordEntryRowMethod "getSelectionBounds" o = Gtk.Editable.EditableGetSelectionBoundsMethodInfo
ResolvePasswordEntryRowMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolvePasswordEntryRowMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo
ResolvePasswordEntryRowMethod "getShowApplyButton" o = Adw.EntryRow.EntryRowGetShowApplyButtonMethodInfo
ResolvePasswordEntryRowMethod "getSize" o = Gtk.Widget.WidgetGetSizeMethodInfo
ResolvePasswordEntryRowMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolvePasswordEntryRowMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolvePasswordEntryRowMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolvePasswordEntryRowMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolvePasswordEntryRowMethod "getText" o = Gtk.Editable.EditableGetTextMethodInfo
ResolvePasswordEntryRowMethod "getTitle" o = Adw.PreferencesRow.PreferencesRowGetTitleMethodInfo
ResolvePasswordEntryRowMethod "getTitleSelectable" o = Adw.PreferencesRow.PreferencesRowGetTitleSelectableMethodInfo
ResolvePasswordEntryRowMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolvePasswordEntryRowMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolvePasswordEntryRowMethod "getUseMarkup" o = Adw.PreferencesRow.PreferencesRowGetUseMarkupMethodInfo
ResolvePasswordEntryRowMethod "getUseUnderline" o = Adw.PreferencesRow.PreferencesRowGetUseUnderlineMethodInfo
ResolvePasswordEntryRowMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolvePasswordEntryRowMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolvePasswordEntryRowMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolvePasswordEntryRowMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolvePasswordEntryRowMethod "getWidth" o = Gtk.Widget.WidgetGetWidthMethodInfo
ResolvePasswordEntryRowMethod "getWidthChars" o = Gtk.Editable.EditableGetWidthCharsMethodInfo
ResolvePasswordEntryRowMethod "setActionName" o = Gtk.Actionable.ActionableSetActionNameMethodInfo
ResolvePasswordEntryRowMethod "setActionTargetValue" o = Gtk.Actionable.ActionableSetActionTargetValueMethodInfo
ResolvePasswordEntryRowMethod "setActivatable" o = Gtk.ListBoxRow.ListBoxRowSetActivatableMethodInfo
ResolvePasswordEntryRowMethod "setActivatesDefault" o = Adw.EntryRow.EntryRowSetActivatesDefaultMethodInfo
ResolvePasswordEntryRowMethod "setAlignment" o = Gtk.Editable.EditableSetAlignmentMethodInfo
ResolvePasswordEntryRowMethod "setAttributes" o = Adw.EntryRow.EntryRowSetAttributesMethodInfo
ResolvePasswordEntryRowMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolvePasswordEntryRowMethod "setCanTarget" o = Gtk.Widget.WidgetSetCanTargetMethodInfo
ResolvePasswordEntryRowMethod "setChild" o = Gtk.ListBoxRow.ListBoxRowSetChildMethodInfo
ResolvePasswordEntryRowMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolvePasswordEntryRowMethod "setCssClasses" o = Gtk.Widget.WidgetSetCssClassesMethodInfo
ResolvePasswordEntryRowMethod "setCursor" o = Gtk.Widget.WidgetSetCursorMethodInfo
ResolvePasswordEntryRowMethod "setCursorFromName" o = Gtk.Widget.WidgetSetCursorFromNameMethodInfo
ResolvePasswordEntryRowMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolvePasswordEntryRowMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolvePasswordEntryRowMethod "setDetailedActionName" o = Gtk.Actionable.ActionableSetDetailedActionNameMethodInfo
ResolvePasswordEntryRowMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolvePasswordEntryRowMethod "setEditable" o = Gtk.Editable.EditableSetEditableMethodInfo
ResolvePasswordEntryRowMethod "setEnableEmojiCompletion" o = Adw.EntryRow.EntryRowSetEnableEmojiCompletionMethodInfo
ResolvePasswordEntryRowMethod "setEnableUndo" o = Gtk.Editable.EditableSetEnableUndoMethodInfo
ResolvePasswordEntryRowMethod "setFocusChild" o = Gtk.Widget.WidgetSetFocusChildMethodInfo
ResolvePasswordEntryRowMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo
ResolvePasswordEntryRowMethod "setFocusable" o = Gtk.Widget.WidgetSetFocusableMethodInfo
ResolvePasswordEntryRowMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolvePasswordEntryRowMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolvePasswordEntryRowMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolvePasswordEntryRowMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolvePasswordEntryRowMethod "setHeader" o = Gtk.ListBoxRow.ListBoxRowSetHeaderMethodInfo
ResolvePasswordEntryRowMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolvePasswordEntryRowMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolvePasswordEntryRowMethod "setInputHints" o = Adw.EntryRow.EntryRowSetInputHintsMethodInfo
ResolvePasswordEntryRowMethod "setInputPurpose" o = Adw.EntryRow.EntryRowSetInputPurposeMethodInfo
ResolvePasswordEntryRowMethod "setLayoutManager" o = Gtk.Widget.WidgetSetLayoutManagerMethodInfo
ResolvePasswordEntryRowMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolvePasswordEntryRowMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolvePasswordEntryRowMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolvePasswordEntryRowMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolvePasswordEntryRowMethod "setMaxWidthChars" o = Gtk.Editable.EditableSetMaxWidthCharsMethodInfo
ResolvePasswordEntryRowMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolvePasswordEntryRowMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo
ResolvePasswordEntryRowMethod "setOverflow" o = Gtk.Widget.WidgetSetOverflowMethodInfo
ResolvePasswordEntryRowMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolvePasswordEntryRowMethod "setPosition" o = Gtk.Editable.EditableSetPositionMethodInfo
ResolvePasswordEntryRowMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolvePasswordEntryRowMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolvePasswordEntryRowMethod "setSelectable" o = Gtk.ListBoxRow.ListBoxRowSetSelectableMethodInfo
ResolvePasswordEntryRowMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolvePasswordEntryRowMethod "setShowApplyButton" o = Adw.EntryRow.EntryRowSetShowApplyButtonMethodInfo
ResolvePasswordEntryRowMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolvePasswordEntryRowMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolvePasswordEntryRowMethod "setText" o = Gtk.Editable.EditableSetTextMethodInfo
ResolvePasswordEntryRowMethod "setTitle" o = Adw.PreferencesRow.PreferencesRowSetTitleMethodInfo
ResolvePasswordEntryRowMethod "setTitleSelectable" o = Adw.PreferencesRow.PreferencesRowSetTitleSelectableMethodInfo
ResolvePasswordEntryRowMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolvePasswordEntryRowMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolvePasswordEntryRowMethod "setUseMarkup" o = Adw.PreferencesRow.PreferencesRowSetUseMarkupMethodInfo
ResolvePasswordEntryRowMethod "setUseUnderline" o = Adw.PreferencesRow.PreferencesRowSetUseUnderlineMethodInfo
ResolvePasswordEntryRowMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolvePasswordEntryRowMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolvePasswordEntryRowMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolvePasswordEntryRowMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolvePasswordEntryRowMethod "setWidthChars" o = Gtk.Editable.EditableSetWidthCharsMethodInfo
ResolvePasswordEntryRowMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolvePasswordEntryRowMethod t PasswordEntryRow, O.OverloadedMethod info PasswordEntryRow p) => OL.IsLabel t (PasswordEntryRow -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolvePasswordEntryRowMethod t PasswordEntryRow, O.OverloadedMethod info PasswordEntryRow p, R.HasField t PasswordEntryRow p) => R.HasField t PasswordEntryRow p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolvePasswordEntryRowMethod t PasswordEntryRow, O.OverloadedMethodInfo info PasswordEntryRow) => OL.IsLabel t (O.MethodProxy info PasswordEntryRow) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList PasswordEntryRow
type instance O.AttributeList PasswordEntryRow = PasswordEntryRowAttributeList
type PasswordEntryRowAttributeList = ('[ '("accessibleRole", Gtk.Accessible.AccessibleAccessibleRolePropertyInfo), '("actionName", Gtk.Actionable.ActionableActionNamePropertyInfo), '("actionTarget", Gtk.Actionable.ActionableActionTargetPropertyInfo), '("activatable", Gtk.ListBoxRow.ListBoxRowActivatablePropertyInfo), '("activatesDefault", Adw.EntryRow.EntryRowActivatesDefaultPropertyInfo), '("attributes", Adw.EntryRow.EntryRowAttributesPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("canTarget", Gtk.Widget.WidgetCanTargetPropertyInfo), '("child", Gtk.ListBoxRow.ListBoxRowChildPropertyInfo), '("cssClasses", Gtk.Widget.WidgetCssClassesPropertyInfo), '("cssName", Gtk.Widget.WidgetCssNamePropertyInfo), '("cursor", Gtk.Widget.WidgetCursorPropertyInfo), '("cursorPosition", Gtk.Editable.EditableCursorPositionPropertyInfo), '("editable", Gtk.Editable.EditableEditablePropertyInfo), '("enableEmojiCompletion", Adw.EntryRow.EntryRowEnableEmojiCompletionPropertyInfo), '("enableUndo", Gtk.Editable.EditableEnableUndoPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("focusable", Gtk.Widget.WidgetFocusablePropertyInfo), '("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), '("inputHints", Adw.EntryRow.EntryRowInputHintsPropertyInfo), '("inputPurpose", Adw.EntryRow.EntryRowInputPurposePropertyInfo), '("layoutManager", Gtk.Widget.WidgetLayoutManagerPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("maxWidthChars", Gtk.Editable.EditableMaxWidthCharsPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("overflow", Gtk.Widget.WidgetOverflowPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("root", Gtk.Widget.WidgetRootPropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("selectable", Gtk.ListBoxRow.ListBoxRowSelectablePropertyInfo), '("selectionBound", Gtk.Editable.EditableSelectionBoundPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("showApplyButton", Adw.EntryRow.EntryRowShowApplyButtonPropertyInfo), '("text", Gtk.Editable.EditableTextPropertyInfo), '("title", Adw.PreferencesRow.PreferencesRowTitlePropertyInfo), '("titleSelectable", Adw.PreferencesRow.PreferencesRowTitleSelectablePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("useMarkup", Adw.PreferencesRow.PreferencesRowUseMarkupPropertyInfo), '("useUnderline", Adw.PreferencesRow.PreferencesRowUseUnderlinePropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("widthChars", Gtk.Editable.EditableWidthCharsPropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("xalign", Gtk.Editable.EditableXalignPropertyInfo)] :: [(Symbol, *)])
#endif
#if defined(ENABLE_OVERLOADING)
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList PasswordEntryRow = PasswordEntryRowSignalList
type PasswordEntryRowSignalList = ('[ '("activate", Gtk.ListBoxRow.ListBoxRowActivateSignalInfo), '("apply", Adw.EntryRow.EntryRowApplySignalInfo), '("changed", Gtk.Editable.EditableChangedSignalInfo), '("deleteText", Gtk.Editable.EditableDeleteTextSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("entryActivated", Adw.EntryRow.EntryRowEntryActivatedSignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("insertText", Gtk.Editable.EditableInsertTextSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "adw_password_entry_row_new" adw_password_entry_row_new ::
IO (Ptr PasswordEntryRow)
passwordEntryRowNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m PasswordEntryRow
passwordEntryRowNew :: forall (m :: * -> *).
(HasCallStack, MonadIO m) =>
m PasswordEntryRow
passwordEntryRowNew = IO PasswordEntryRow -> m PasswordEntryRow
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO PasswordEntryRow -> m PasswordEntryRow)
-> IO PasswordEntryRow -> m PasswordEntryRow
forall a b. (a -> b) -> a -> b
$ do
Ptr PasswordEntryRow
result <- IO (Ptr PasswordEntryRow)
adw_password_entry_row_new
Text -> Ptr PasswordEntryRow -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"passwordEntryRowNew" Ptr PasswordEntryRow
result
PasswordEntryRow
result' <- ((ManagedPtr PasswordEntryRow -> PasswordEntryRow)
-> Ptr PasswordEntryRow -> IO PasswordEntryRow
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr PasswordEntryRow -> PasswordEntryRow
PasswordEntryRow) Ptr PasswordEntryRow
result
PasswordEntryRow -> IO PasswordEntryRow
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return PasswordEntryRow
result'
#if defined(ENABLE_OVERLOADING)
#endif