gi-gtk-3.0.6: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Entry

Contents

Description

 

Synopsis

Exported types

newtype Entry Source #

Constructors

Entry (ForeignPtr Entry) 

Instances

GObject Entry Source # 
IsObject Entry Source # 
IsWidget Entry Source # 
IsEntry Entry Source # 
IsEditable Entry Source # 
IsCellEditable Entry Source # 
IsBuildable Entry Source # 
IsImplementorIface Entry Source # 
((~) * info (ResolveEntryMethod t Entry), MethodInfo * info Entry p) => IsLabel t (Entry -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> Entry -> p #

((~) * info (ResolveEntryMethod t Entry), MethodInfo * info Entry p) => IsLabelProxy t (Entry -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Entry -> p

HasAttributeList * Entry Source # 
type SignalList Entry Source # 
type SignalList Entry
type AttributeList Entry Source # 
type AttributeList Entry

class GObject o => IsEntry o Source #

Instances

(GObject a, UnknownAncestorError Constraint Entry a) => IsEntry a Source # 
IsEntry SpinButton Source # 
IsEntry Entry Source # 
IsEntry SearchEntry Source # 

Methods

entryGetActivatesDefault

data EntryGetActivatesDefaultMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetActivatesDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetActivatesDefaultMethodInfo a -> signature -> s

entryGetAlignment

data EntryGetAlignmentMethodInfo Source #

Instances

((~) * signature (m Float), MonadIO m, IsEntry a) => MethodInfo * EntryGetAlignmentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetAlignmentMethodInfo a -> signature -> s

entryGetAttributes

data EntryGetAttributesMethodInfo Source #

Instances

((~) * signature (m (Maybe AttrList)), MonadIO m, IsEntry a) => MethodInfo * EntryGetAttributesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetAttributesMethodInfo a -> signature -> s

entryGetAttributes :: (MonadIO m, IsEntry a) => a -> m (Maybe AttrList) Source #

entryGetBuffer

data EntryGetBufferMethodInfo Source #

Instances

((~) * signature (m EntryBuffer), MonadIO m, IsEntry a) => MethodInfo * EntryGetBufferMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetBufferMethodInfo a -> signature -> s

entryGetCompletion

data EntryGetCompletionMethodInfo Source #

Instances

((~) * signature (m EntryCompletion), MonadIO m, IsEntry a) => MethodInfo * EntryGetCompletionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetCompletionMethodInfo a -> signature -> s

entryGetCurrentIconDragSource

data EntryGetCurrentIconDragSourceMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryGetCurrentIconDragSourceMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetCurrentIconDragSourceMethodInfo a -> signature -> s

entryGetCursorHadjustment

data EntryGetCursorHadjustmentMethodInfo Source #

Instances

((~) * signature (m (Maybe Adjustment)), MonadIO m, IsEntry a) => MethodInfo * EntryGetCursorHadjustmentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetCursorHadjustmentMethodInfo a -> signature -> s

entryGetHasFrame

data EntryGetHasFrameMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetHasFrameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetHasFrameMethodInfo a -> signature -> s

entryGetIconActivatable

data EntryGetIconActivatableMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconActivatableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconActivatableMethodInfo a -> signature -> s

entryGetIconArea

data EntryGetIconAreaMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m Rectangle), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconAreaMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconAreaMethodInfo a -> signature -> s

entryGetIconArea :: (MonadIO m, IsEntry a) => a -> EntryIconPosition -> m Rectangle Source #

entryGetIconAtPos

data EntryGetIconAtPosMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconAtPosMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconAtPosMethodInfo a -> signature -> s

entryGetIconGicon

data EntryGetIconGiconMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m (Maybe Icon)), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconGiconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconGiconMethodInfo a -> signature -> s

entryGetIconName

data EntryGetIconNameMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m (Maybe Text)), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconNameMethodInfo a -> signature -> s

entryGetIconPixbuf

data EntryGetIconPixbufMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m (Maybe Pixbuf)), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconPixbufMethodInfo a -> signature -> s

entryGetIconSensitive

data EntryGetIconSensitiveMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconSensitiveMethodInfo a -> signature -> s

entryGetIconStock

data EntryGetIconStockMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m Text), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconStockMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconStockMethodInfo a -> signature -> s

entryGetIconStock :: (MonadIO m, IsEntry a) => a -> EntryIconPosition -> m Text Source #

Deprecated: (Since version 3.10)Use gtk_entry_get_icon_name() instead.

entryGetIconStorageType

data EntryGetIconStorageTypeMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m ImageType), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconStorageTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconStorageTypeMethodInfo a -> signature -> s

entryGetIconTooltipMarkup

data EntryGetIconTooltipMarkupMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m (Maybe Text)), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconTooltipMarkupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconTooltipMarkupMethodInfo a -> signature -> s

entryGetIconTooltipText

data EntryGetIconTooltipTextMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> m (Maybe Text)), MonadIO m, IsEntry a) => MethodInfo * EntryGetIconTooltipTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetIconTooltipTextMethodInfo a -> signature -> s

entryGetInnerBorder

data EntryGetInnerBorderMethodInfo Source #

Instances

((~) * signature (m (Maybe Border)), MonadIO m, IsEntry a) => MethodInfo * EntryGetInnerBorderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetInnerBorderMethodInfo a -> signature -> s

entryGetInnerBorder :: (MonadIO m, IsEntry a) => a -> m (Maybe Border) Source #

Deprecated: (Since version 3.4)Use the standard border and padding CSS properties (through objects like GtkCssProvider); the value returned by this function is ignored by #GtkEntry.

entryGetInputHints

data EntryGetInputHintsMethodInfo Source #

Instances

((~) * signature (m [InputHints]), MonadIO m, IsEntry a) => MethodInfo * EntryGetInputHintsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetInputHintsMethodInfo a -> signature -> s

entryGetInputPurpose

data EntryGetInputPurposeMethodInfo Source #

Instances

((~) * signature (m InputPurpose), MonadIO m, IsEntry a) => MethodInfo * EntryGetInputPurposeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetInputPurposeMethodInfo a -> signature -> s

entryGetInvisibleChar

data EntryGetInvisibleCharMethodInfo Source #

Instances

((~) * signature (m Char), MonadIO m, IsEntry a) => MethodInfo * EntryGetInvisibleCharMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetInvisibleCharMethodInfo a -> signature -> s

entryGetLayout

data EntryGetLayoutMethodInfo Source #

Instances

((~) * signature (m Layout), MonadIO m, IsEntry a) => MethodInfo * EntryGetLayoutMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetLayoutMethodInfo a -> signature -> s

entryGetLayout :: (MonadIO m, IsEntry a) => a -> m Layout Source #

entryGetLayoutOffsets

data EntryGetLayoutOffsetsMethodInfo Source #

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, IsEntry a) => MethodInfo * EntryGetLayoutOffsetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetLayoutOffsetsMethodInfo a -> signature -> s

entryGetMaxLength

data EntryGetMaxLengthMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryGetMaxLengthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetMaxLengthMethodInfo a -> signature -> s

entryGetMaxWidthChars

data EntryGetMaxWidthCharsMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryGetMaxWidthCharsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetMaxWidthCharsMethodInfo a -> signature -> s

entryGetOverwriteMode

data EntryGetOverwriteModeMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetOverwriteModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetOverwriteModeMethodInfo a -> signature -> s

entryGetPlaceholderText

data EntryGetPlaceholderTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsEntry a) => MethodInfo * EntryGetPlaceholderTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetPlaceholderTextMethodInfo a -> signature -> s

entryGetProgressFraction

data EntryGetProgressFractionMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsEntry a) => MethodInfo * EntryGetProgressFractionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetProgressFractionMethodInfo a -> signature -> s

entryGetProgressPulseStep

data EntryGetProgressPulseStepMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsEntry a) => MethodInfo * EntryGetProgressPulseStepMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetProgressPulseStepMethodInfo a -> signature -> s

entryGetTabs

data EntryGetTabsMethodInfo Source #

Instances

((~) * signature (m (Maybe TabArray)), MonadIO m, IsEntry a) => MethodInfo * EntryGetTabsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetTabsMethodInfo a -> signature -> s

entryGetTabs :: (MonadIO m, IsEntry a) => a -> m (Maybe TabArray) Source #

entryGetText

data EntryGetTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsEntry a) => MethodInfo * EntryGetTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetTextMethodInfo a -> signature -> s

entryGetText :: (MonadIO m, IsEntry a) => a -> m Text Source #

entryGetTextArea

data EntryGetTextAreaMethodInfo Source #

Instances

((~) * signature (m Rectangle), MonadIO m, IsEntry a) => MethodInfo * EntryGetTextAreaMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetTextAreaMethodInfo a -> signature -> s

entryGetTextArea :: (MonadIO m, IsEntry a) => a -> m Rectangle Source #

entryGetTextLength

data EntryGetTextLengthMethodInfo Source #

Instances

((~) * signature (m Word16), MonadIO m, IsEntry a) => MethodInfo * EntryGetTextLengthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetTextLengthMethodInfo a -> signature -> s

entryGetVisibility

data EntryGetVisibilityMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryGetVisibilityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetVisibilityMethodInfo a -> signature -> s

entryGetWidthChars

data EntryGetWidthCharsMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryGetWidthCharsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGetWidthCharsMethodInfo a -> signature -> s

entryGrabFocusWithoutSelecting

data EntryGrabFocusWithoutSelectingMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntry a) => MethodInfo * EntryGrabFocusWithoutSelectingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryGrabFocusWithoutSelectingMethodInfo a -> signature -> s

entryImContextFilterKeypress

data EntryImContextFilterKeypressMethodInfo Source #

Instances

((~) * signature (EventKey -> m Bool), MonadIO m, IsEntry a) => MethodInfo * EntryImContextFilterKeypressMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryImContextFilterKeypressMethodInfo a -> signature -> s

entryImContextFilterKeypress :: (MonadIO m, IsEntry a) => a -> EventKey -> m Bool Source #

entryLayoutIndexToTextIndex

data EntryLayoutIndexToTextIndexMethodInfo Source #

Instances

((~) * signature (Int32 -> m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryLayoutIndexToTextIndexMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryLayoutIndexToTextIndexMethodInfo a -> signature -> s

entryNew

entryNewWithBuffer

entryProgressPulse

data EntryProgressPulseMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntry a) => MethodInfo * EntryProgressPulseMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryProgressPulseMethodInfo a -> signature -> s

entryProgressPulse :: (MonadIO m, IsEntry a) => a -> m () Source #

entryResetImContext

data EntryResetImContextMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntry a) => MethodInfo * EntryResetImContextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryResetImContextMethodInfo a -> signature -> s

entryResetImContext :: (MonadIO m, IsEntry a) => a -> m () Source #

entrySetActivatesDefault

data EntrySetActivatesDefaultMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetActivatesDefaultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetActivatesDefaultMethodInfo a -> signature -> s

entrySetAlignment

data EntrySetAlignmentMethodInfo Source #

Instances

((~) * signature (Float -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetAlignmentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetAlignmentMethodInfo a -> signature -> s

entrySetAlignment :: (MonadIO m, IsEntry a) => a -> Float -> m () Source #

entrySetAttributes

data EntrySetAttributesMethodInfo Source #

Instances

((~) * signature (AttrList -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetAttributesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetAttributesMethodInfo a -> signature -> s

entrySetAttributes :: (MonadIO m, IsEntry a) => a -> AttrList -> m () Source #

entrySetBuffer

data EntrySetBufferMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsEntry a, IsEntryBuffer b) => MethodInfo * EntrySetBufferMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetBufferMethodInfo a -> signature -> s

entrySetBuffer :: (MonadIO m, IsEntry a, IsEntryBuffer b) => a -> b -> m () Source #

entrySetCompletion

data EntrySetCompletionMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsEntry a, IsEntryCompletion b) => MethodInfo * EntrySetCompletionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetCompletionMethodInfo a -> signature -> s

entrySetCursorHadjustment

data EntrySetCursorHadjustmentMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsEntry a, IsAdjustment b) => MethodInfo * EntrySetCursorHadjustmentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetCursorHadjustmentMethodInfo a -> signature -> s

entrySetHasFrame

data EntrySetHasFrameMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetHasFrameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetHasFrameMethodInfo a -> signature -> s

entrySetHasFrame :: (MonadIO m, IsEntry a) => a -> Bool -> m () Source #

entrySetIconActivatable

data EntrySetIconActivatableMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconActivatableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconActivatableMethodInfo a -> signature -> s

entrySetIconDragSource

data EntrySetIconDragSourceMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> TargetList -> [DragAction] -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconDragSourceMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconDragSourceMethodInfo a -> signature -> s

entrySetIconDragSource :: (MonadIO m, IsEntry a) => a -> EntryIconPosition -> TargetList -> [DragAction] -> m () Source #

entrySetIconFromGicon

data EntrySetIconFromGiconMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe b -> m ()), MonadIO m, IsEntry a, IsIcon b) => MethodInfo * EntrySetIconFromGiconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconFromGiconMethodInfo a -> signature -> s

entrySetIconFromGicon :: (MonadIO m, IsEntry a, IsIcon b) => a -> EntryIconPosition -> Maybe b -> m () Source #

entrySetIconFromIconName

data EntrySetIconFromIconNameMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconFromIconNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconFromIconNameMethodInfo a -> signature -> s

entrySetIconFromPixbuf

data EntrySetIconFromPixbufMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe b -> m ()), MonadIO m, IsEntry a, IsPixbuf b) => MethodInfo * EntrySetIconFromPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconFromPixbufMethodInfo a -> signature -> s

entrySetIconFromPixbuf :: (MonadIO m, IsEntry a, IsPixbuf b) => a -> EntryIconPosition -> Maybe b -> m () Source #

entrySetIconFromStock

data EntrySetIconFromStockMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconFromStockMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconFromStockMethodInfo a -> signature -> s

entrySetIconFromStock :: (MonadIO m, IsEntry a) => a -> EntryIconPosition -> Maybe Text -> m () Source #

Deprecated: (Since version 3.10)Use gtk_entry_set_icon_from_icon_name() instead.

entrySetIconSensitive

data EntrySetIconSensitiveMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconSensitiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconSensitiveMethodInfo a -> signature -> s

entrySetIconTooltipMarkup

data EntrySetIconTooltipMarkupMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconTooltipMarkupMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconTooltipMarkupMethodInfo a -> signature -> s

entrySetIconTooltipText

data EntrySetIconTooltipTextMethodInfo Source #

Instances

((~) * signature (EntryIconPosition -> Maybe Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetIconTooltipTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetIconTooltipTextMethodInfo a -> signature -> s

entrySetInnerBorder

data EntrySetInnerBorderMethodInfo Source #

Instances

((~) * signature (Maybe Border -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetInnerBorderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetInnerBorderMethodInfo a -> signature -> s

entrySetInnerBorder :: (MonadIO m, IsEntry a) => a -> Maybe Border -> m () Source #

Deprecated: (Since version 3.4)Use the standard border and padding CSS properties (through objects like GtkCssProvider); the value set with this function is ignored by #GtkEntry.

entrySetInputHints

data EntrySetInputHintsMethodInfo Source #

Instances

((~) * signature ([InputHints] -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetInputHintsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetInputHintsMethodInfo a -> signature -> s

entrySetInputHints :: (MonadIO m, IsEntry a) => a -> [InputHints] -> m () Source #

entrySetInputPurpose

data EntrySetInputPurposeMethodInfo Source #

Instances

((~) * signature (InputPurpose -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetInputPurposeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetInputPurposeMethodInfo a -> signature -> s

entrySetInvisibleChar

data EntrySetInvisibleCharMethodInfo Source #

Instances

((~) * signature (Char -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetInvisibleCharMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetInvisibleCharMethodInfo a -> signature -> s

entrySetInvisibleChar :: (MonadIO m, IsEntry a) => a -> Char -> m () Source #

entrySetMaxLength

data EntrySetMaxLengthMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetMaxLengthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetMaxLengthMethodInfo a -> signature -> s

entrySetMaxLength :: (MonadIO m, IsEntry a) => a -> Int32 -> m () Source #

entrySetMaxWidthChars

data EntrySetMaxWidthCharsMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetMaxWidthCharsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetMaxWidthCharsMethodInfo a -> signature -> s

entrySetOverwriteMode

data EntrySetOverwriteModeMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetOverwriteModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetOverwriteModeMethodInfo a -> signature -> s

entrySetOverwriteMode :: (MonadIO m, IsEntry a) => a -> Bool -> m () Source #

entrySetPlaceholderText

data EntrySetPlaceholderTextMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetPlaceholderTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetPlaceholderTextMethodInfo a -> signature -> s

entrySetPlaceholderText :: (MonadIO m, IsEntry a) => a -> Maybe Text -> m () Source #

entrySetProgressFraction

data EntrySetProgressFractionMethodInfo Source #

Instances

((~) * signature (Double -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetProgressFractionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetProgressFractionMethodInfo a -> signature -> s

entrySetProgressPulseStep

data EntrySetProgressPulseStepMethodInfo Source #

Instances

((~) * signature (Double -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetProgressPulseStepMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetProgressPulseStepMethodInfo a -> signature -> s

entrySetTabs

data EntrySetTabsMethodInfo Source #

Instances

((~) * signature (TabArray -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetTabsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetTabsMethodInfo a -> signature -> s

entrySetTabs :: (MonadIO m, IsEntry a) => a -> TabArray -> m () Source #

entrySetText

data EntrySetTextMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetTextMethodInfo a -> signature -> s

entrySetText :: (MonadIO m, IsEntry a) => a -> Text -> m () Source #

entrySetVisibility

data EntrySetVisibilityMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetVisibilityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetVisibilityMethodInfo a -> signature -> s

entrySetVisibility :: (MonadIO m, IsEntry a) => a -> Bool -> m () Source #

entrySetWidthChars

data EntrySetWidthCharsMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsEntry a) => MethodInfo * EntrySetWidthCharsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntrySetWidthCharsMethodInfo a -> signature -> s

entrySetWidthChars :: (MonadIO m, IsEntry a) => a -> Int32 -> m () Source #

entryTextIndexToLayoutIndex

data EntryTextIndexToLayoutIndexMethodInfo Source #

Instances

((~) * signature (Int32 -> m Int32), MonadIO m, IsEntry a) => MethodInfo * EntryTextIndexToLayoutIndexMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryTextIndexToLayoutIndexMethodInfo a -> signature -> s

entryUnsetInvisibleChar

data EntryUnsetInvisibleCharMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntry a) => MethodInfo * EntryUnsetInvisibleCharMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EntryUnsetInvisibleCharMethodInfo a -> signature -> s

Properties

ActivatesDefault

data EntryActivatesDefaultPropertyInfo Source #

Instances

AttrInfo EntryActivatesDefaultPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryActivatesDefaultPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryActivatesDefaultPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryActivatesDefaultPropertyInfo :: * -> Constraint

type AttrGetType EntryActivatesDefaultPropertyInfo :: *

type AttrLabel EntryActivatesDefaultPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryActivatesDefaultPropertyInfo Source # 
type AttrSetTypeConstraint EntryActivatesDefaultPropertyInfo = * ~ Bool
type AttrLabel EntryActivatesDefaultPropertyInfo Source # 
type AttrLabel EntryActivatesDefaultPropertyInfo = "activates-default"
type AttrGetType EntryActivatesDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint EntryActivatesDefaultPropertyInfo Source # 
type AttrBaseTypeConstraint EntryActivatesDefaultPropertyInfo = IsEntry
type AttrAllowedOps EntryActivatesDefaultPropertyInfo Source # 
type AttrAllowedOps EntryActivatesDefaultPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryActivatesDefault :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryActivatesDefault :: AttrLabelProxy "activatesDefault" Source #

Attributes

data EntryAttributesPropertyInfo Source #

Instances

AttrInfo EntryAttributesPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryAttributesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryAttributesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryAttributesPropertyInfo :: * -> Constraint

type AttrGetType EntryAttributesPropertyInfo :: *

type AttrLabel EntryAttributesPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryAttributesPropertyInfo o => Proxy * EntryAttributesPropertyInfo -> o -> IO (AttrGetType EntryAttributesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryAttributesPropertyInfo o, AttrSetTypeConstraint EntryAttributesPropertyInfo b) => Proxy * EntryAttributesPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryAttributesPropertyInfo o => Proxy * EntryAttributesPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryAttributesPropertyInfo o, AttrSetTypeConstraint EntryAttributesPropertyInfo b) => Proxy * EntryAttributesPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryAttributesPropertyInfo Source # 
type AttrSetTypeConstraint EntryAttributesPropertyInfo = * ~ AttrList
type AttrLabel EntryAttributesPropertyInfo Source # 
type AttrLabel EntryAttributesPropertyInfo = "attributes"
type AttrGetType EntryAttributesPropertyInfo Source # 
type AttrGetType EntryAttributesPropertyInfo = Maybe AttrList
type AttrBaseTypeConstraint EntryAttributesPropertyInfo Source # 
type AttrBaseTypeConstraint EntryAttributesPropertyInfo = IsEntry
type AttrAllowedOps EntryAttributesPropertyInfo Source # 
type AttrAllowedOps EntryAttributesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryAttributes :: IsEntry o => AttrList -> IO (GValueConstruct o) Source #

entryAttributes :: AttrLabelProxy "attributes" Source #

getEntryAttributes :: (MonadIO m, IsEntry o) => o -> m (Maybe AttrList) Source #

setEntryAttributes :: (MonadIO m, IsEntry o) => o -> AttrList -> m () Source #

Buffer

data EntryBufferPropertyInfo Source #

Instances

AttrInfo EntryBufferPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryBufferPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryBufferPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryBufferPropertyInfo :: * -> Constraint

type AttrGetType EntryBufferPropertyInfo :: *

type AttrLabel EntryBufferPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryBufferPropertyInfo o => Proxy * EntryBufferPropertyInfo -> o -> IO (AttrGetType EntryBufferPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryBufferPropertyInfo o, AttrSetTypeConstraint EntryBufferPropertyInfo b) => Proxy * EntryBufferPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryBufferPropertyInfo o => Proxy * EntryBufferPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryBufferPropertyInfo o, AttrSetTypeConstraint EntryBufferPropertyInfo b) => Proxy * EntryBufferPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryBufferPropertyInfo Source # 
type AttrSetTypeConstraint EntryBufferPropertyInfo = IsEntryBuffer
type AttrLabel EntryBufferPropertyInfo Source # 
type AttrLabel EntryBufferPropertyInfo = "buffer"
type AttrGetType EntryBufferPropertyInfo Source # 
type AttrBaseTypeConstraint EntryBufferPropertyInfo Source # 
type AttrBaseTypeConstraint EntryBufferPropertyInfo = IsEntry
type AttrAllowedOps EntryBufferPropertyInfo Source # 
type AttrAllowedOps EntryBufferPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryBuffer :: (IsEntry o, IsEntryBuffer a) => a -> IO (GValueConstruct o) Source #

entryBuffer :: AttrLabelProxy "buffer" Source #

setEntryBuffer :: (MonadIO m, IsEntry o, IsEntryBuffer a) => o -> a -> m () Source #

CapsLockWarning

data EntryCapsLockWarningPropertyInfo Source #

Instances

AttrInfo EntryCapsLockWarningPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryCapsLockWarningPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo :: * -> Constraint

type AttrGetType EntryCapsLockWarningPropertyInfo :: *

type AttrLabel EntryCapsLockWarningPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo o => Proxy * EntryCapsLockWarningPropertyInfo -> o -> IO (AttrGetType EntryCapsLockWarningPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo o, AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo b) => Proxy * EntryCapsLockWarningPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo o => Proxy * EntryCapsLockWarningPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo o, AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo b) => Proxy * EntryCapsLockWarningPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo Source # 
type AttrSetTypeConstraint EntryCapsLockWarningPropertyInfo = * ~ Bool
type AttrLabel EntryCapsLockWarningPropertyInfo Source # 
type AttrLabel EntryCapsLockWarningPropertyInfo = "caps-lock-warning"
type AttrGetType EntryCapsLockWarningPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCapsLockWarningPropertyInfo = IsEntry
type AttrAllowedOps EntryCapsLockWarningPropertyInfo Source # 
type AttrAllowedOps EntryCapsLockWarningPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryCapsLockWarning :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryCapsLockWarning :: AttrLabelProxy "capsLockWarning" Source #

Completion

data EntryCompletionPropertyInfo Source #

Instances

AttrInfo EntryCompletionPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryCompletionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryCompletionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryCompletionPropertyInfo :: * -> Constraint

type AttrGetType EntryCompletionPropertyInfo :: *

type AttrLabel EntryCompletionPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryCompletionPropertyInfo o => Proxy * EntryCompletionPropertyInfo -> o -> IO (AttrGetType EntryCompletionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryCompletionPropertyInfo o, AttrSetTypeConstraint EntryCompletionPropertyInfo b) => Proxy * EntryCompletionPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryCompletionPropertyInfo o => Proxy * EntryCompletionPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryCompletionPropertyInfo o, AttrSetTypeConstraint EntryCompletionPropertyInfo b) => Proxy * EntryCompletionPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryCompletionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPropertyInfo = IsEntryCompletion
type AttrLabel EntryCompletionPropertyInfo Source # 
type AttrLabel EntryCompletionPropertyInfo = "completion"
type AttrGetType EntryCompletionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionPropertyInfo = IsEntry
type AttrAllowedOps EntryCompletionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryCompletion :: (IsEntry o, IsEntryCompletion a) => a -> IO (GValueConstruct o) Source #

entryCompletion :: AttrLabelProxy "completion" Source #

CursorPosition

data EntryCursorPositionPropertyInfo Source #

Instances

AttrInfo EntryCursorPositionPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryCursorPositionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryCursorPositionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryCursorPositionPropertyInfo :: * -> Constraint

type AttrGetType EntryCursorPositionPropertyInfo :: *

type AttrLabel EntryCursorPositionPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryCursorPositionPropertyInfo o => Proxy * EntryCursorPositionPropertyInfo -> o -> IO (AttrGetType EntryCursorPositionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryCursorPositionPropertyInfo o, AttrSetTypeConstraint EntryCursorPositionPropertyInfo b) => Proxy * EntryCursorPositionPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryCursorPositionPropertyInfo o => Proxy * EntryCursorPositionPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryCursorPositionPropertyInfo o, AttrSetTypeConstraint EntryCursorPositionPropertyInfo b) => Proxy * EntryCursorPositionPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryCursorPositionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCursorPositionPropertyInfo = * ~ ()
type AttrLabel EntryCursorPositionPropertyInfo Source # 
type AttrLabel EntryCursorPositionPropertyInfo = "cursor-position"
type AttrGetType EntryCursorPositionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCursorPositionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCursorPositionPropertyInfo = IsEntry
type AttrAllowedOps EntryCursorPositionPropertyInfo Source # 
type AttrAllowedOps EntryCursorPositionPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entryCursorPosition :: AttrLabelProxy "cursorPosition" Source #

Editable

data EntryEditablePropertyInfo Source #

Instances

AttrInfo EntryEditablePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryEditablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryEditablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryEditablePropertyInfo :: * -> Constraint

type AttrGetType EntryEditablePropertyInfo :: *

type AttrLabel EntryEditablePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryEditablePropertyInfo o => Proxy * EntryEditablePropertyInfo -> o -> IO (AttrGetType EntryEditablePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryEditablePropertyInfo o, AttrSetTypeConstraint EntryEditablePropertyInfo b) => Proxy * EntryEditablePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryEditablePropertyInfo o => Proxy * EntryEditablePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryEditablePropertyInfo o, AttrSetTypeConstraint EntryEditablePropertyInfo b) => Proxy * EntryEditablePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryEditablePropertyInfo Source # 
type AttrSetTypeConstraint EntryEditablePropertyInfo = * ~ Bool
type AttrLabel EntryEditablePropertyInfo Source # 
type AttrLabel EntryEditablePropertyInfo = "editable"
type AttrGetType EntryEditablePropertyInfo Source # 
type AttrGetType EntryEditablePropertyInfo = Bool
type AttrBaseTypeConstraint EntryEditablePropertyInfo Source # 
type AttrBaseTypeConstraint EntryEditablePropertyInfo = IsEntry
type AttrAllowedOps EntryEditablePropertyInfo Source # 
type AttrAllowedOps EntryEditablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryEditable :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryEditable :: AttrLabelProxy "editable" Source #

setEntryEditable :: (MonadIO m, IsEntry o) => o -> Bool -> m () Source #

HasFrame

data EntryHasFramePropertyInfo Source #

Instances

AttrInfo EntryHasFramePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryHasFramePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryHasFramePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryHasFramePropertyInfo :: * -> Constraint

type AttrGetType EntryHasFramePropertyInfo :: *

type AttrLabel EntryHasFramePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryHasFramePropertyInfo o => Proxy * EntryHasFramePropertyInfo -> o -> IO (AttrGetType EntryHasFramePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryHasFramePropertyInfo o, AttrSetTypeConstraint EntryHasFramePropertyInfo b) => Proxy * EntryHasFramePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryHasFramePropertyInfo o => Proxy * EntryHasFramePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryHasFramePropertyInfo o, AttrSetTypeConstraint EntryHasFramePropertyInfo b) => Proxy * EntryHasFramePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryHasFramePropertyInfo Source # 
type AttrSetTypeConstraint EntryHasFramePropertyInfo = * ~ Bool
type AttrLabel EntryHasFramePropertyInfo Source # 
type AttrLabel EntryHasFramePropertyInfo = "has-frame"
type AttrGetType EntryHasFramePropertyInfo Source # 
type AttrGetType EntryHasFramePropertyInfo = Bool
type AttrBaseTypeConstraint EntryHasFramePropertyInfo Source # 
type AttrBaseTypeConstraint EntryHasFramePropertyInfo = IsEntry
type AttrAllowedOps EntryHasFramePropertyInfo Source # 
type AttrAllowedOps EntryHasFramePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryHasFrame :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryHasFrame :: AttrLabelProxy "hasFrame" Source #

setEntryHasFrame :: (MonadIO m, IsEntry o) => o -> Bool -> m () Source #

ImModule

data EntryImModulePropertyInfo Source #

Instances

AttrInfo EntryImModulePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryImModulePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryImModulePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryImModulePropertyInfo :: * -> Constraint

type AttrGetType EntryImModulePropertyInfo :: *

type AttrLabel EntryImModulePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryImModulePropertyInfo o => Proxy * EntryImModulePropertyInfo -> o -> IO (AttrGetType EntryImModulePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryImModulePropertyInfo o, AttrSetTypeConstraint EntryImModulePropertyInfo b) => Proxy * EntryImModulePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryImModulePropertyInfo o => Proxy * EntryImModulePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryImModulePropertyInfo o, AttrSetTypeConstraint EntryImModulePropertyInfo b) => Proxy * EntryImModulePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryImModulePropertyInfo Source # 
type AttrSetTypeConstraint EntryImModulePropertyInfo = * ~ Text
type AttrLabel EntryImModulePropertyInfo Source # 
type AttrLabel EntryImModulePropertyInfo = "im-module"
type AttrGetType EntryImModulePropertyInfo Source # 
type AttrGetType EntryImModulePropertyInfo = Maybe Text
type AttrBaseTypeConstraint EntryImModulePropertyInfo Source # 
type AttrBaseTypeConstraint EntryImModulePropertyInfo = IsEntry
type AttrAllowedOps EntryImModulePropertyInfo Source # 
type AttrAllowedOps EntryImModulePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

clearEntryImModule :: (MonadIO m, IsEntry o) => o -> m () Source #

constructEntryImModule :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryImModule :: AttrLabelProxy "imModule" Source #

getEntryImModule :: (MonadIO m, IsEntry o) => o -> m (Maybe Text) Source #

setEntryImModule :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

InnerBorder

data EntryInnerBorderPropertyInfo Source #

Instances

AttrInfo EntryInnerBorderPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryInnerBorderPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryInnerBorderPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryInnerBorderPropertyInfo :: * -> Constraint

type AttrGetType EntryInnerBorderPropertyInfo :: *

type AttrLabel EntryInnerBorderPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryInnerBorderPropertyInfo o => Proxy * EntryInnerBorderPropertyInfo -> o -> IO (AttrGetType EntryInnerBorderPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryInnerBorderPropertyInfo o, AttrSetTypeConstraint EntryInnerBorderPropertyInfo b) => Proxy * EntryInnerBorderPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryInnerBorderPropertyInfo o => Proxy * EntryInnerBorderPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryInnerBorderPropertyInfo o, AttrSetTypeConstraint EntryInnerBorderPropertyInfo b) => Proxy * EntryInnerBorderPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryInnerBorderPropertyInfo Source # 
type AttrSetTypeConstraint EntryInnerBorderPropertyInfo = * ~ Border
type AttrLabel EntryInnerBorderPropertyInfo Source # 
type AttrLabel EntryInnerBorderPropertyInfo = "inner-border"
type AttrGetType EntryInnerBorderPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInnerBorderPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInnerBorderPropertyInfo = IsEntry
type AttrAllowedOps EntryInnerBorderPropertyInfo Source # 
type AttrAllowedOps EntryInnerBorderPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryInnerBorder :: IsEntry o => Border -> IO (GValueConstruct o) Source #

entryInnerBorder :: AttrLabelProxy "innerBorder" Source #

setEntryInnerBorder :: (MonadIO m, IsEntry o) => o -> Border -> m () Source #

InputHints

data EntryInputHintsPropertyInfo Source #

Instances

AttrInfo EntryInputHintsPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryInputHintsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryInputHintsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryInputHintsPropertyInfo :: * -> Constraint

type AttrGetType EntryInputHintsPropertyInfo :: *

type AttrLabel EntryInputHintsPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryInputHintsPropertyInfo o => Proxy * EntryInputHintsPropertyInfo -> o -> IO (AttrGetType EntryInputHintsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryInputHintsPropertyInfo o, AttrSetTypeConstraint EntryInputHintsPropertyInfo b) => Proxy * EntryInputHintsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryInputHintsPropertyInfo o => Proxy * EntryInputHintsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryInputHintsPropertyInfo o, AttrSetTypeConstraint EntryInputHintsPropertyInfo b) => Proxy * EntryInputHintsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryInputHintsPropertyInfo Source # 
type AttrSetTypeConstraint EntryInputHintsPropertyInfo = * ~ [InputHints]
type AttrLabel EntryInputHintsPropertyInfo Source # 
type AttrLabel EntryInputHintsPropertyInfo = "input-hints"
type AttrGetType EntryInputHintsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInputHintsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInputHintsPropertyInfo = IsEntry
type AttrAllowedOps EntryInputHintsPropertyInfo Source # 
type AttrAllowedOps EntryInputHintsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryInputHints :: IsEntry o => [InputHints] -> IO (GValueConstruct o) Source #

entryInputHints :: AttrLabelProxy "inputHints" Source #

setEntryInputHints :: (MonadIO m, IsEntry o) => o -> [InputHints] -> m () Source #

InputPurpose

data EntryInputPurposePropertyInfo Source #

Instances

AttrInfo EntryInputPurposePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryInputPurposePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryInputPurposePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryInputPurposePropertyInfo :: * -> Constraint

type AttrGetType EntryInputPurposePropertyInfo :: *

type AttrLabel EntryInputPurposePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryInputPurposePropertyInfo o => Proxy * EntryInputPurposePropertyInfo -> o -> IO (AttrGetType EntryInputPurposePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryInputPurposePropertyInfo o, AttrSetTypeConstraint EntryInputPurposePropertyInfo b) => Proxy * EntryInputPurposePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryInputPurposePropertyInfo o => Proxy * EntryInputPurposePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryInputPurposePropertyInfo o, AttrSetTypeConstraint EntryInputPurposePropertyInfo b) => Proxy * EntryInputPurposePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryInputPurposePropertyInfo Source # 
type AttrSetTypeConstraint EntryInputPurposePropertyInfo = * ~ InputPurpose
type AttrLabel EntryInputPurposePropertyInfo Source # 
type AttrLabel EntryInputPurposePropertyInfo = "input-purpose"
type AttrGetType EntryInputPurposePropertyInfo Source # 
type AttrBaseTypeConstraint EntryInputPurposePropertyInfo Source # 
type AttrBaseTypeConstraint EntryInputPurposePropertyInfo = IsEntry
type AttrAllowedOps EntryInputPurposePropertyInfo Source # 
type AttrAllowedOps EntryInputPurposePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryInputPurpose :: IsEntry o => InputPurpose -> IO (GValueConstruct o) Source #

entryInputPurpose :: AttrLabelProxy "inputPurpose" Source #

InvisibleChar

data EntryInvisibleCharPropertyInfo Source #

Instances

AttrInfo EntryInvisibleCharPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryInvisibleCharPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryInvisibleCharPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo :: * -> Constraint

type AttrGetType EntryInvisibleCharPropertyInfo :: *

type AttrLabel EntryInvisibleCharPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo o => Proxy * EntryInvisibleCharPropertyInfo -> o -> IO (AttrGetType EntryInvisibleCharPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo o, AttrSetTypeConstraint EntryInvisibleCharPropertyInfo b) => Proxy * EntryInvisibleCharPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo o => Proxy * EntryInvisibleCharPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo o, AttrSetTypeConstraint EntryInvisibleCharPropertyInfo b) => Proxy * EntryInvisibleCharPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryInvisibleCharPropertyInfo Source # 
type AttrSetTypeConstraint EntryInvisibleCharPropertyInfo = * ~ Word32
type AttrLabel EntryInvisibleCharPropertyInfo Source # 
type AttrLabel EntryInvisibleCharPropertyInfo = "invisible-char"
type AttrGetType EntryInvisibleCharPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInvisibleCharPropertyInfo = IsEntry
type AttrAllowedOps EntryInvisibleCharPropertyInfo Source # 
type AttrAllowedOps EntryInvisibleCharPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryInvisibleChar :: IsEntry o => Word32 -> IO (GValueConstruct o) Source #

entryInvisibleChar :: AttrLabelProxy "invisibleChar" Source #

InvisibleCharSet

data EntryInvisibleCharSetPropertyInfo Source #

Instances

AttrInfo EntryInvisibleCharSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryInvisibleCharSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryInvisibleCharSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryInvisibleCharSetPropertyInfo :: * -> Constraint

type AttrGetType EntryInvisibleCharSetPropertyInfo :: *

type AttrLabel EntryInvisibleCharSetPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryInvisibleCharSetPropertyInfo Source # 
type AttrSetTypeConstraint EntryInvisibleCharSetPropertyInfo = * ~ Bool
type AttrLabel EntryInvisibleCharSetPropertyInfo Source # 
type AttrLabel EntryInvisibleCharSetPropertyInfo = "invisible-char-set"
type AttrGetType EntryInvisibleCharSetPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInvisibleCharSetPropertyInfo Source # 
type AttrBaseTypeConstraint EntryInvisibleCharSetPropertyInfo = IsEntry
type AttrAllowedOps EntryInvisibleCharSetPropertyInfo Source # 
type AttrAllowedOps EntryInvisibleCharSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryInvisibleCharSet :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryInvisibleCharSet :: AttrLabelProxy "invisibleCharSet" Source #

MaxLength

data EntryMaxLengthPropertyInfo Source #

Instances

AttrInfo EntryMaxLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryMaxLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryMaxLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryMaxLengthPropertyInfo :: * -> Constraint

type AttrGetType EntryMaxLengthPropertyInfo :: *

type AttrLabel EntryMaxLengthPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryMaxLengthPropertyInfo o => Proxy * EntryMaxLengthPropertyInfo -> o -> IO (AttrGetType EntryMaxLengthPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryMaxLengthPropertyInfo o, AttrSetTypeConstraint EntryMaxLengthPropertyInfo b) => Proxy * EntryMaxLengthPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryMaxLengthPropertyInfo o => Proxy * EntryMaxLengthPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryMaxLengthPropertyInfo o, AttrSetTypeConstraint EntryMaxLengthPropertyInfo b) => Proxy * EntryMaxLengthPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryMaxLengthPropertyInfo Source # 
type AttrSetTypeConstraint EntryMaxLengthPropertyInfo = * ~ Int32
type AttrLabel EntryMaxLengthPropertyInfo Source # 
type AttrLabel EntryMaxLengthPropertyInfo = "max-length"
type AttrGetType EntryMaxLengthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryMaxLengthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryMaxLengthPropertyInfo = IsEntry
type AttrAllowedOps EntryMaxLengthPropertyInfo Source # 
type AttrAllowedOps EntryMaxLengthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryMaxLength :: IsEntry o => Int32 -> IO (GValueConstruct o) Source #

entryMaxLength :: AttrLabelProxy "maxLength" Source #

setEntryMaxLength :: (MonadIO m, IsEntry o) => o -> Int32 -> m () Source #

MaxWidthChars

data EntryMaxWidthCharsPropertyInfo Source #

Instances

AttrInfo EntryMaxWidthCharsPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryMaxWidthCharsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo :: * -> Constraint

type AttrGetType EntryMaxWidthCharsPropertyInfo :: *

type AttrLabel EntryMaxWidthCharsPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo o => Proxy * EntryMaxWidthCharsPropertyInfo -> o -> IO (AttrGetType EntryMaxWidthCharsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo o, AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo b) => Proxy * EntryMaxWidthCharsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo o => Proxy * EntryMaxWidthCharsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo o, AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo b) => Proxy * EntryMaxWidthCharsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo Source # 
type AttrSetTypeConstraint EntryMaxWidthCharsPropertyInfo = * ~ Int32
type AttrLabel EntryMaxWidthCharsPropertyInfo Source # 
type AttrLabel EntryMaxWidthCharsPropertyInfo = "max-width-chars"
type AttrGetType EntryMaxWidthCharsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryMaxWidthCharsPropertyInfo = IsEntry
type AttrAllowedOps EntryMaxWidthCharsPropertyInfo Source # 
type AttrAllowedOps EntryMaxWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryMaxWidthChars :: IsEntry o => Int32 -> IO (GValueConstruct o) Source #

entryMaxWidthChars :: AttrLabelProxy "maxWidthChars" Source #

OverwriteMode

data EntryOverwriteModePropertyInfo Source #

Instances

AttrInfo EntryOverwriteModePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryOverwriteModePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryOverwriteModePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryOverwriteModePropertyInfo :: * -> Constraint

type AttrGetType EntryOverwriteModePropertyInfo :: *

type AttrLabel EntryOverwriteModePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryOverwriteModePropertyInfo o => Proxy * EntryOverwriteModePropertyInfo -> o -> IO (AttrGetType EntryOverwriteModePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryOverwriteModePropertyInfo o, AttrSetTypeConstraint EntryOverwriteModePropertyInfo b) => Proxy * EntryOverwriteModePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryOverwriteModePropertyInfo o => Proxy * EntryOverwriteModePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryOverwriteModePropertyInfo o, AttrSetTypeConstraint EntryOverwriteModePropertyInfo b) => Proxy * EntryOverwriteModePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryOverwriteModePropertyInfo Source # 
type AttrSetTypeConstraint EntryOverwriteModePropertyInfo = * ~ Bool
type AttrLabel EntryOverwriteModePropertyInfo Source # 
type AttrLabel EntryOverwriteModePropertyInfo = "overwrite-mode"
type AttrGetType EntryOverwriteModePropertyInfo Source # 
type AttrBaseTypeConstraint EntryOverwriteModePropertyInfo Source # 
type AttrBaseTypeConstraint EntryOverwriteModePropertyInfo = IsEntry
type AttrAllowedOps EntryOverwriteModePropertyInfo Source # 
type AttrAllowedOps EntryOverwriteModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryOverwriteMode :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryOverwriteMode :: AttrLabelProxy "overwriteMode" Source #

setEntryOverwriteMode :: (MonadIO m, IsEntry o) => o -> Bool -> m () Source #

PlaceholderText

data EntryPlaceholderTextPropertyInfo Source #

Instances

AttrInfo EntryPlaceholderTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPlaceholderTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo :: * -> Constraint

type AttrGetType EntryPlaceholderTextPropertyInfo :: *

type AttrLabel EntryPlaceholderTextPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo o => Proxy * EntryPlaceholderTextPropertyInfo -> o -> IO (AttrGetType EntryPlaceholderTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo o, AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo b) => Proxy * EntryPlaceholderTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo o => Proxy * EntryPlaceholderTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo o, AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo b) => Proxy * EntryPlaceholderTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo Source # 
type AttrSetTypeConstraint EntryPlaceholderTextPropertyInfo = * ~ Text
type AttrLabel EntryPlaceholderTextPropertyInfo Source # 
type AttrLabel EntryPlaceholderTextPropertyInfo = "placeholder-text"
type AttrGetType EntryPlaceholderTextPropertyInfo Source # 
type AttrGetType EntryPlaceholderTextPropertyInfo = Text
type AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPlaceholderTextPropertyInfo = IsEntry
type AttrAllowedOps EntryPlaceholderTextPropertyInfo Source # 
type AttrAllowedOps EntryPlaceholderTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPlaceholderText :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryPlaceholderText :: AttrLabelProxy "placeholderText" Source #

setEntryPlaceholderText :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

PopulateAll

data EntryPopulateAllPropertyInfo Source #

Instances

AttrInfo EntryPopulateAllPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPopulateAllPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPopulateAllPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPopulateAllPropertyInfo :: * -> Constraint

type AttrGetType EntryPopulateAllPropertyInfo :: *

type AttrLabel EntryPopulateAllPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryPopulateAllPropertyInfo o => Proxy * EntryPopulateAllPropertyInfo -> o -> IO (AttrGetType EntryPopulateAllPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryPopulateAllPropertyInfo o, AttrSetTypeConstraint EntryPopulateAllPropertyInfo b) => Proxy * EntryPopulateAllPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryPopulateAllPropertyInfo o => Proxy * EntryPopulateAllPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryPopulateAllPropertyInfo o, AttrSetTypeConstraint EntryPopulateAllPropertyInfo b) => Proxy * EntryPopulateAllPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryPopulateAllPropertyInfo Source # 
type AttrSetTypeConstraint EntryPopulateAllPropertyInfo = * ~ Bool
type AttrLabel EntryPopulateAllPropertyInfo Source # 
type AttrLabel EntryPopulateAllPropertyInfo = "populate-all"
type AttrGetType EntryPopulateAllPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPopulateAllPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPopulateAllPropertyInfo = IsEntry
type AttrAllowedOps EntryPopulateAllPropertyInfo Source # 
type AttrAllowedOps EntryPopulateAllPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryPopulateAll :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryPopulateAll :: AttrLabelProxy "populateAll" Source #

setEntryPopulateAll :: (MonadIO m, IsEntry o) => o -> Bool -> m () Source #

PrimaryIconActivatable

data EntryPrimaryIconActivatablePropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconActivatablePropertyInfo = * ~ Bool
type AttrLabel EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrLabel EntryPrimaryIconActivatablePropertyInfo = "primary-icon-activatable"
type AttrGetType EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconActivatablePropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconActivatablePropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconActivatablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryPrimaryIconActivatable :: AttrLabelProxy "primaryIconActivatable" Source #

PrimaryIconGicon

data EntryPrimaryIconGiconPropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconGiconPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPrimaryIconGiconPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPrimaryIconGiconPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPrimaryIconGiconPropertyInfo :: * -> Constraint

type AttrGetType EntryPrimaryIconGiconPropertyInfo :: *

type AttrLabel EntryPrimaryIconGiconPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryPrimaryIconGiconPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconGiconPropertyInfo = IsIcon
type AttrLabel EntryPrimaryIconGiconPropertyInfo Source # 
type AttrLabel EntryPrimaryIconGiconPropertyInfo = "primary-icon-gicon"
type AttrGetType EntryPrimaryIconGiconPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconGiconPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconGiconPropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconGiconPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconGiconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconGicon :: (IsEntry o, IsIcon a) => a -> IO (GValueConstruct o) Source #

entryPrimaryIconGicon :: AttrLabelProxy "primaryIconGicon" Source #

setEntryPrimaryIconGicon :: (MonadIO m, IsEntry o, IsIcon a) => o -> a -> m () Source #

PrimaryIconName

data EntryPrimaryIconNamePropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPrimaryIconNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo :: * -> Constraint

type AttrGetType EntryPrimaryIconNamePropertyInfo :: *

type AttrLabel EntryPrimaryIconNamePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo o => Proxy * EntryPrimaryIconNamePropertyInfo -> o -> IO (AttrGetType EntryPrimaryIconNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo o, AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo b) => Proxy * EntryPrimaryIconNamePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo o => Proxy * EntryPrimaryIconNamePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo o, AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo b) => Proxy * EntryPrimaryIconNamePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconNamePropertyInfo = * ~ Text
type AttrLabel EntryPrimaryIconNamePropertyInfo Source # 
type AttrLabel EntryPrimaryIconNamePropertyInfo = "primary-icon-name"
type AttrGetType EntryPrimaryIconNamePropertyInfo Source # 
type AttrGetType EntryPrimaryIconNamePropertyInfo = Maybe Text
type AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconNamePropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconNamePropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconName :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryPrimaryIconName :: AttrLabelProxy "primaryIconName" Source #

setEntryPrimaryIconName :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

PrimaryIconPixbuf

data EntryPrimaryIconPixbufPropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconPixbufPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPrimaryIconPixbufPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPrimaryIconPixbufPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPrimaryIconPixbufPropertyInfo :: * -> Constraint

type AttrGetType EntryPrimaryIconPixbufPropertyInfo :: *

type AttrLabel EntryPrimaryIconPixbufPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryPrimaryIconPixbufPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconPixbufPropertyInfo = IsPixbuf
type AttrLabel EntryPrimaryIconPixbufPropertyInfo Source # 
type AttrLabel EntryPrimaryIconPixbufPropertyInfo = "primary-icon-pixbuf"
type AttrGetType EntryPrimaryIconPixbufPropertyInfo Source # 
type AttrGetType EntryPrimaryIconPixbufPropertyInfo = Maybe Pixbuf
type AttrBaseTypeConstraint EntryPrimaryIconPixbufPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconPixbufPropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconPixbufPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconPixbufPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconPixbuf :: (IsEntry o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #

entryPrimaryIconPixbuf :: AttrLabelProxy "primaryIconPixbuf" Source #

getEntryPrimaryIconPixbuf :: (MonadIO m, IsEntry o) => o -> m (Maybe Pixbuf) Source #

setEntryPrimaryIconPixbuf :: (MonadIO m, IsEntry o, IsPixbuf a) => o -> a -> m () Source #

PrimaryIconSensitive

data EntryPrimaryIconSensitivePropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconSensitivePropertyInfo = * ~ Bool
type AttrLabel EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrLabel EntryPrimaryIconSensitivePropertyInfo = "primary-icon-sensitive"
type AttrGetType EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconSensitivePropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconSensitivePropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryPrimaryIconSensitive :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryPrimaryIconSensitive :: AttrLabelProxy "primaryIconSensitive" Source #

PrimaryIconStock

data EntryPrimaryIconStockPropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconStockPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryPrimaryIconStockPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryPrimaryIconStockPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryPrimaryIconStockPropertyInfo :: * -> Constraint

type AttrGetType EntryPrimaryIconStockPropertyInfo :: *

type AttrLabel EntryPrimaryIconStockPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryPrimaryIconStockPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconStockPropertyInfo = * ~ Text
type AttrLabel EntryPrimaryIconStockPropertyInfo Source # 
type AttrLabel EntryPrimaryIconStockPropertyInfo = "primary-icon-stock"
type AttrGetType EntryPrimaryIconStockPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconStockPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconStockPropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconStockPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconStockPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconStock :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryPrimaryIconStock :: AttrLabelProxy "primaryIconStock" Source #

setEntryPrimaryIconStock :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

PrimaryIconStorageType

data EntryPrimaryIconStorageTypePropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconStorageTypePropertyInfo = * ~ ()
type AttrLabel EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrLabel EntryPrimaryIconStorageTypePropertyInfo = "primary-icon-storage-type"
type AttrGetType EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconStorageTypePropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconStorageTypePropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconStorageTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entryPrimaryIconStorageType :: AttrLabelProxy "primaryIconStorageType" Source #

PrimaryIconTooltipMarkup

data EntryPrimaryIconTooltipMarkupPropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconTooltipMarkupPropertyInfo = * ~ Text
type AttrLabel EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrLabel EntryPrimaryIconTooltipMarkupPropertyInfo = "primary-icon-tooltip-markup"
type AttrGetType EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconTooltipMarkupPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconTooltipMarkupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconTooltipMarkup :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryPrimaryIconTooltipMarkup :: AttrLabelProxy "primaryIconTooltipMarkup" Source #

PrimaryIconTooltipText

data EntryPrimaryIconTooltipTextPropertyInfo Source #

Instances

AttrInfo EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrSetTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo = * ~ Text
type AttrLabel EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrLabel EntryPrimaryIconTooltipTextPropertyInfo = "primary-icon-tooltip-text"
type AttrGetType EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrBaseTypeConstraint EntryPrimaryIconTooltipTextPropertyInfo = IsEntry
type AttrAllowedOps EntryPrimaryIconTooltipTextPropertyInfo Source # 
type AttrAllowedOps EntryPrimaryIconTooltipTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntryPrimaryIconTooltipText :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryPrimaryIconTooltipText :: AttrLabelProxy "primaryIconTooltipText" Source #

setEntryPrimaryIconTooltipText :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

ProgressFraction

data EntryProgressFractionPropertyInfo Source #

Instances

AttrInfo EntryProgressFractionPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryProgressFractionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryProgressFractionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryProgressFractionPropertyInfo :: * -> Constraint

type AttrGetType EntryProgressFractionPropertyInfo :: *

type AttrLabel EntryProgressFractionPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryProgressFractionPropertyInfo Source # 
type AttrSetTypeConstraint EntryProgressFractionPropertyInfo = * ~ Double
type AttrLabel EntryProgressFractionPropertyInfo Source # 
type AttrLabel EntryProgressFractionPropertyInfo = "progress-fraction"
type AttrGetType EntryProgressFractionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryProgressFractionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryProgressFractionPropertyInfo = IsEntry
type AttrAllowedOps EntryProgressFractionPropertyInfo Source # 
type AttrAllowedOps EntryProgressFractionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryProgressFraction :: IsEntry o => Double -> IO (GValueConstruct o) Source #

entryProgressFraction :: AttrLabelProxy "progressFraction" Source #

ProgressPulseStep

data EntryProgressPulseStepPropertyInfo Source #

Instances

AttrInfo EntryProgressPulseStepPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryProgressPulseStepPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryProgressPulseStepPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryProgressPulseStepPropertyInfo :: * -> Constraint

type AttrGetType EntryProgressPulseStepPropertyInfo :: *

type AttrLabel EntryProgressPulseStepPropertyInfo :: Symbol

type AttrSetTypeConstraint EntryProgressPulseStepPropertyInfo Source # 
type AttrSetTypeConstraint EntryProgressPulseStepPropertyInfo = * ~ Double
type AttrLabel EntryProgressPulseStepPropertyInfo Source # 
type AttrLabel EntryProgressPulseStepPropertyInfo = "progress-pulse-step"
type AttrGetType EntryProgressPulseStepPropertyInfo Source # 
type AttrBaseTypeConstraint EntryProgressPulseStepPropertyInfo Source # 
type AttrBaseTypeConstraint EntryProgressPulseStepPropertyInfo = IsEntry
type AttrAllowedOps EntryProgressPulseStepPropertyInfo Source # 
type AttrAllowedOps EntryProgressPulseStepPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryProgressPulseStep :: IsEntry o => Double -> IO (GValueConstruct o) Source #

entryProgressPulseStep :: AttrLabelProxy "progressPulseStep" Source #

ScrollOffset

data EntryScrollOffsetPropertyInfo Source #

Instances

AttrInfo EntryScrollOffsetPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryScrollOffsetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryScrollOffsetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo :: * -> Constraint

type AttrGetType EntryScrollOffsetPropertyInfo :: *

type AttrLabel EntryScrollOffsetPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo o => Proxy * EntryScrollOffsetPropertyInfo -> o -> IO (AttrGetType EntryScrollOffsetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo o, AttrSetTypeConstraint EntryScrollOffsetPropertyInfo b) => Proxy * EntryScrollOffsetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo o => Proxy * EntryScrollOffsetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo o, AttrSetTypeConstraint EntryScrollOffsetPropertyInfo b) => Proxy * EntryScrollOffsetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryScrollOffsetPropertyInfo Source # 
type AttrSetTypeConstraint EntryScrollOffsetPropertyInfo = * ~ ()
type AttrLabel EntryScrollOffsetPropertyInfo Source # 
type AttrLabel EntryScrollOffsetPropertyInfo = "scroll-offset"
type AttrGetType EntryScrollOffsetPropertyInfo Source # 
type AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo Source # 
type AttrBaseTypeConstraint EntryScrollOffsetPropertyInfo = IsEntry
type AttrAllowedOps EntryScrollOffsetPropertyInfo Source # 
type AttrAllowedOps EntryScrollOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entryScrollOffset :: AttrLabelProxy "scrollOffset" Source #

SecondaryIconActivatable

data EntrySecondaryIconActivatablePropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconActivatablePropertyInfo = * ~ Bool
type AttrLabel EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrLabel EntrySecondaryIconActivatablePropertyInfo = "secondary-icon-activatable"
type AttrGetType EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconActivatablePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconActivatablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entrySecondaryIconActivatable :: AttrLabelProxy "secondaryIconActivatable" Source #

SecondaryIconGicon

data EntrySecondaryIconGiconPropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconGiconPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntrySecondaryIconGiconPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntrySecondaryIconGiconPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntrySecondaryIconGiconPropertyInfo :: * -> Constraint

type AttrGetType EntrySecondaryIconGiconPropertyInfo :: *

type AttrLabel EntrySecondaryIconGiconPropertyInfo :: Symbol

type AttrSetTypeConstraint EntrySecondaryIconGiconPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconGiconPropertyInfo = IsIcon
type AttrLabel EntrySecondaryIconGiconPropertyInfo Source # 
type AttrLabel EntrySecondaryIconGiconPropertyInfo = "secondary-icon-gicon"
type AttrGetType EntrySecondaryIconGiconPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconGiconPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconGiconPropertyInfo = IsEntry
type AttrAllowedOps EntrySecondaryIconGiconPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconGiconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconGicon :: (IsEntry o, IsIcon a) => a -> IO (GValueConstruct o) Source #

entrySecondaryIconGicon :: AttrLabelProxy "secondaryIconGicon" Source #

setEntrySecondaryIconGicon :: (MonadIO m, IsEntry o, IsIcon a) => o -> a -> m () Source #

SecondaryIconName

data EntrySecondaryIconNamePropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntrySecondaryIconNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntrySecondaryIconNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntrySecondaryIconNamePropertyInfo :: * -> Constraint

type AttrGetType EntrySecondaryIconNamePropertyInfo :: *

type AttrLabel EntrySecondaryIconNamePropertyInfo :: Symbol

type AttrSetTypeConstraint EntrySecondaryIconNamePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconNamePropertyInfo = * ~ Text
type AttrLabel EntrySecondaryIconNamePropertyInfo Source # 
type AttrLabel EntrySecondaryIconNamePropertyInfo = "secondary-icon-name"
type AttrGetType EntrySecondaryIconNamePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconNamePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconNamePropertyInfo = IsEntry
type AttrAllowedOps EntrySecondaryIconNamePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconName :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entrySecondaryIconName :: AttrLabelProxy "secondaryIconName" Source #

setEntrySecondaryIconName :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

SecondaryIconPixbuf

data EntrySecondaryIconPixbufPropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconPixbufPropertyInfo = IsPixbuf
type AttrLabel EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrLabel EntrySecondaryIconPixbufPropertyInfo = "secondary-icon-pixbuf"
type AttrGetType EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconPixbufPropertyInfo = IsEntry
type AttrAllowedOps EntrySecondaryIconPixbufPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconPixbufPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconPixbuf :: (IsEntry o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #

entrySecondaryIconPixbuf :: AttrLabelProxy "secondaryIconPixbuf" Source #

setEntrySecondaryIconPixbuf :: (MonadIO m, IsEntry o, IsPixbuf a) => o -> a -> m () Source #

SecondaryIconSensitive

data EntrySecondaryIconSensitivePropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconSensitivePropertyInfo = * ~ Bool
type AttrLabel EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrLabel EntrySecondaryIconSensitivePropertyInfo = "secondary-icon-sensitive"
type AttrGetType EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconSensitivePropertyInfo = IsEntry
type AttrAllowedOps EntrySecondaryIconSensitivePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entrySecondaryIconSensitive :: AttrLabelProxy "secondaryIconSensitive" Source #

SecondaryIconStock

data EntrySecondaryIconStockPropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconStockPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntrySecondaryIconStockPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntrySecondaryIconStockPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntrySecondaryIconStockPropertyInfo :: * -> Constraint

type AttrGetType EntrySecondaryIconStockPropertyInfo :: *

type AttrLabel EntrySecondaryIconStockPropertyInfo :: Symbol

type AttrSetTypeConstraint EntrySecondaryIconStockPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconStockPropertyInfo = * ~ Text
type AttrLabel EntrySecondaryIconStockPropertyInfo Source # 
type AttrLabel EntrySecondaryIconStockPropertyInfo = "secondary-icon-stock"
type AttrGetType EntrySecondaryIconStockPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconStockPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconStockPropertyInfo = IsEntry
type AttrAllowedOps EntrySecondaryIconStockPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconStockPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconStock :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entrySecondaryIconStock :: AttrLabelProxy "secondaryIconStock" Source #

setEntrySecondaryIconStock :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

SecondaryIconStorageType

data EntrySecondaryIconStorageTypePropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconStorageTypePropertyInfo = * ~ ()
type AttrLabel EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrLabel EntrySecondaryIconStorageTypePropertyInfo = "secondary-icon-storage-type"
type AttrGetType EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconStorageTypePropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconStorageTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entrySecondaryIconStorageType :: AttrLabelProxy "secondaryIconStorageType" Source #

SecondaryIconTooltipMarkup

data EntrySecondaryIconTooltipMarkupPropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconTooltipMarkupPropertyInfo = * ~ Text
type AttrLabel EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrLabel EntrySecondaryIconTooltipMarkupPropertyInfo = "secondary-icon-tooltip-markup"
type AttrGetType EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconTooltipMarkupPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconTooltipMarkupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconTooltipMarkup :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entrySecondaryIconTooltipMarkup :: AttrLabelProxy "secondaryIconTooltipMarkup" Source #

SecondaryIconTooltipText

data EntrySecondaryIconTooltipTextPropertyInfo Source #

Instances

AttrInfo EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrSetTypeConstraint EntrySecondaryIconTooltipTextPropertyInfo = * ~ Text
type AttrLabel EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrLabel EntrySecondaryIconTooltipTextPropertyInfo = "secondary-icon-tooltip-text"
type AttrGetType EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconTooltipTextPropertyInfo Source # 
type AttrAllowedOps EntrySecondaryIconTooltipTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructEntrySecondaryIconTooltipText :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entrySecondaryIconTooltipText :: AttrLabelProxy "secondaryIconTooltipText" Source #

SelectionBound

data EntrySelectionBoundPropertyInfo Source #

Instances

AttrInfo EntrySelectionBoundPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntrySelectionBoundPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntrySelectionBoundPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo :: * -> Constraint

type AttrGetType EntrySelectionBoundPropertyInfo :: *

type AttrLabel EntrySelectionBoundPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo o => Proxy * EntrySelectionBoundPropertyInfo -> o -> IO (AttrGetType EntrySelectionBoundPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo o, AttrSetTypeConstraint EntrySelectionBoundPropertyInfo b) => Proxy * EntrySelectionBoundPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo o => Proxy * EntrySelectionBoundPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo o, AttrSetTypeConstraint EntrySelectionBoundPropertyInfo b) => Proxy * EntrySelectionBoundPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntrySelectionBoundPropertyInfo Source # 
type AttrSetTypeConstraint EntrySelectionBoundPropertyInfo = * ~ ()
type AttrLabel EntrySelectionBoundPropertyInfo Source # 
type AttrLabel EntrySelectionBoundPropertyInfo = "selection-bound"
type AttrGetType EntrySelectionBoundPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo Source # 
type AttrBaseTypeConstraint EntrySelectionBoundPropertyInfo = IsEntry
type AttrAllowedOps EntrySelectionBoundPropertyInfo Source # 
type AttrAllowedOps EntrySelectionBoundPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entrySelectionBound :: AttrLabelProxy "selectionBound" Source #

ShadowType

data EntryShadowTypePropertyInfo Source #

Instances

AttrInfo EntryShadowTypePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryShadowTypePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryShadowTypePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryShadowTypePropertyInfo :: * -> Constraint

type AttrGetType EntryShadowTypePropertyInfo :: *

type AttrLabel EntryShadowTypePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryShadowTypePropertyInfo o => Proxy * EntryShadowTypePropertyInfo -> o -> IO (AttrGetType EntryShadowTypePropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryShadowTypePropertyInfo o, AttrSetTypeConstraint EntryShadowTypePropertyInfo b) => Proxy * EntryShadowTypePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryShadowTypePropertyInfo o => Proxy * EntryShadowTypePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryShadowTypePropertyInfo o, AttrSetTypeConstraint EntryShadowTypePropertyInfo b) => Proxy * EntryShadowTypePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryShadowTypePropertyInfo Source # 
type AttrSetTypeConstraint EntryShadowTypePropertyInfo = * ~ ShadowType
type AttrLabel EntryShadowTypePropertyInfo Source # 
type AttrLabel EntryShadowTypePropertyInfo = "shadow-type"
type AttrGetType EntryShadowTypePropertyInfo Source # 
type AttrBaseTypeConstraint EntryShadowTypePropertyInfo Source # 
type AttrBaseTypeConstraint EntryShadowTypePropertyInfo = IsEntry
type AttrAllowedOps EntryShadowTypePropertyInfo Source # 
type AttrAllowedOps EntryShadowTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryShadowType :: IsEntry o => ShadowType -> IO (GValueConstruct o) Source #

entryShadowType :: AttrLabelProxy "shadowType" Source #

Tabs

data EntryTabsPropertyInfo Source #

Instances

AttrInfo EntryTabsPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryTabsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryTabsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryTabsPropertyInfo :: * -> Constraint

type AttrGetType EntryTabsPropertyInfo :: *

type AttrLabel EntryTabsPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryTabsPropertyInfo o => Proxy * EntryTabsPropertyInfo -> o -> IO (AttrGetType EntryTabsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryTabsPropertyInfo o, AttrSetTypeConstraint EntryTabsPropertyInfo b) => Proxy * EntryTabsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryTabsPropertyInfo o => Proxy * EntryTabsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryTabsPropertyInfo o, AttrSetTypeConstraint EntryTabsPropertyInfo b) => Proxy * EntryTabsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryTabsPropertyInfo Source # 
type AttrSetTypeConstraint EntryTabsPropertyInfo = * ~ TabArray
type AttrLabel EntryTabsPropertyInfo Source # 
type AttrLabel EntryTabsPropertyInfo = "tabs"
type AttrGetType EntryTabsPropertyInfo Source # 
type AttrGetType EntryTabsPropertyInfo = Maybe TabArray
type AttrBaseTypeConstraint EntryTabsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryTabsPropertyInfo = IsEntry
type AttrAllowedOps EntryTabsPropertyInfo Source # 
type AttrAllowedOps EntryTabsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryTabs :: IsEntry o => TabArray -> IO (GValueConstruct o) Source #

entryTabs :: AttrLabelProxy "tabs" Source #

getEntryTabs :: (MonadIO m, IsEntry o) => o -> m (Maybe TabArray) Source #

setEntryTabs :: (MonadIO m, IsEntry o) => o -> TabArray -> m () Source #

Text

data EntryTextPropertyInfo Source #

Instances

AttrInfo EntryTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryTextPropertyInfo :: * -> Constraint

type AttrGetType EntryTextPropertyInfo :: *

type AttrLabel EntryTextPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryTextPropertyInfo o => Proxy * EntryTextPropertyInfo -> o -> IO (AttrGetType EntryTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryTextPropertyInfo o, AttrSetTypeConstraint EntryTextPropertyInfo b) => Proxy * EntryTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryTextPropertyInfo o => Proxy * EntryTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryTextPropertyInfo o, AttrSetTypeConstraint EntryTextPropertyInfo b) => Proxy * EntryTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryTextPropertyInfo Source # 
type AttrSetTypeConstraint EntryTextPropertyInfo = * ~ Text
type AttrLabel EntryTextPropertyInfo Source # 
type AttrLabel EntryTextPropertyInfo = "text"
type AttrGetType EntryTextPropertyInfo Source # 
type AttrGetType EntryTextPropertyInfo = Text
type AttrBaseTypeConstraint EntryTextPropertyInfo Source # 
type AttrBaseTypeConstraint EntryTextPropertyInfo = IsEntry
type AttrAllowedOps EntryTextPropertyInfo Source # 
type AttrAllowedOps EntryTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryText :: IsEntry o => Text -> IO (GValueConstruct o) Source #

entryText :: AttrLabelProxy "text" Source #

getEntryText :: (MonadIO m, IsEntry o) => o -> m Text Source #

setEntryText :: (MonadIO m, IsEntry o) => o -> Text -> m () Source #

TextLength

data EntryTextLengthPropertyInfo Source #

Instances

AttrInfo EntryTextLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryTextLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryTextLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryTextLengthPropertyInfo :: * -> Constraint

type AttrGetType EntryTextLengthPropertyInfo :: *

type AttrLabel EntryTextLengthPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryTextLengthPropertyInfo o => Proxy * EntryTextLengthPropertyInfo -> o -> IO (AttrGetType EntryTextLengthPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryTextLengthPropertyInfo o, AttrSetTypeConstraint EntryTextLengthPropertyInfo b) => Proxy * EntryTextLengthPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryTextLengthPropertyInfo o => Proxy * EntryTextLengthPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryTextLengthPropertyInfo o, AttrSetTypeConstraint EntryTextLengthPropertyInfo b) => Proxy * EntryTextLengthPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryTextLengthPropertyInfo Source # 
type AttrSetTypeConstraint EntryTextLengthPropertyInfo = * ~ ()
type AttrLabel EntryTextLengthPropertyInfo Source # 
type AttrLabel EntryTextLengthPropertyInfo = "text-length"
type AttrGetType EntryTextLengthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryTextLengthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryTextLengthPropertyInfo = IsEntry
type AttrAllowedOps EntryTextLengthPropertyInfo Source # 
type AttrAllowedOps EntryTextLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

entryTextLength :: AttrLabelProxy "textLength" Source #

TruncateMultiline

data EntryTruncateMultilinePropertyInfo Source #

Instances

AttrInfo EntryTruncateMultilinePropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryTruncateMultilinePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryTruncateMultilinePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryTruncateMultilinePropertyInfo :: * -> Constraint

type AttrGetType EntryTruncateMultilinePropertyInfo :: *

type AttrLabel EntryTruncateMultilinePropertyInfo :: Symbol

type AttrSetTypeConstraint EntryTruncateMultilinePropertyInfo Source # 
type AttrSetTypeConstraint EntryTruncateMultilinePropertyInfo = * ~ Bool
type AttrLabel EntryTruncateMultilinePropertyInfo Source # 
type AttrLabel EntryTruncateMultilinePropertyInfo = "truncate-multiline"
type AttrGetType EntryTruncateMultilinePropertyInfo Source # 
type AttrBaseTypeConstraint EntryTruncateMultilinePropertyInfo Source # 
type AttrBaseTypeConstraint EntryTruncateMultilinePropertyInfo = IsEntry
type AttrAllowedOps EntryTruncateMultilinePropertyInfo Source # 
type AttrAllowedOps EntryTruncateMultilinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryTruncateMultiline :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryTruncateMultiline :: AttrLabelProxy "truncateMultiline" Source #

Visibility

data EntryVisibilityPropertyInfo Source #

Instances

AttrInfo EntryVisibilityPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryVisibilityPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryVisibilityPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryVisibilityPropertyInfo :: * -> Constraint

type AttrGetType EntryVisibilityPropertyInfo :: *

type AttrLabel EntryVisibilityPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryVisibilityPropertyInfo o => Proxy * EntryVisibilityPropertyInfo -> o -> IO (AttrGetType EntryVisibilityPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryVisibilityPropertyInfo o, AttrSetTypeConstraint EntryVisibilityPropertyInfo b) => Proxy * EntryVisibilityPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryVisibilityPropertyInfo o => Proxy * EntryVisibilityPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryVisibilityPropertyInfo o, AttrSetTypeConstraint EntryVisibilityPropertyInfo b) => Proxy * EntryVisibilityPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryVisibilityPropertyInfo Source # 
type AttrSetTypeConstraint EntryVisibilityPropertyInfo = * ~ Bool
type AttrLabel EntryVisibilityPropertyInfo Source # 
type AttrLabel EntryVisibilityPropertyInfo = "visibility"
type AttrGetType EntryVisibilityPropertyInfo Source # 
type AttrBaseTypeConstraint EntryVisibilityPropertyInfo Source # 
type AttrBaseTypeConstraint EntryVisibilityPropertyInfo = IsEntry
type AttrAllowedOps EntryVisibilityPropertyInfo Source # 
type AttrAllowedOps EntryVisibilityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryVisibility :: IsEntry o => Bool -> IO (GValueConstruct o) Source #

entryVisibility :: AttrLabelProxy "visibility" Source #

setEntryVisibility :: (MonadIO m, IsEntry o) => o -> Bool -> m () Source #

WidthChars

data EntryWidthCharsPropertyInfo Source #

Instances

AttrInfo EntryWidthCharsPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryWidthCharsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryWidthCharsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryWidthCharsPropertyInfo :: * -> Constraint

type AttrGetType EntryWidthCharsPropertyInfo :: *

type AttrLabel EntryWidthCharsPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryWidthCharsPropertyInfo o => Proxy * EntryWidthCharsPropertyInfo -> o -> IO (AttrGetType EntryWidthCharsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryWidthCharsPropertyInfo o, AttrSetTypeConstraint EntryWidthCharsPropertyInfo b) => Proxy * EntryWidthCharsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryWidthCharsPropertyInfo o => Proxy * EntryWidthCharsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryWidthCharsPropertyInfo o, AttrSetTypeConstraint EntryWidthCharsPropertyInfo b) => Proxy * EntryWidthCharsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryWidthCharsPropertyInfo Source # 
type AttrSetTypeConstraint EntryWidthCharsPropertyInfo = * ~ Int32
type AttrLabel EntryWidthCharsPropertyInfo Source # 
type AttrLabel EntryWidthCharsPropertyInfo = "width-chars"
type AttrGetType EntryWidthCharsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryWidthCharsPropertyInfo Source # 
type AttrBaseTypeConstraint EntryWidthCharsPropertyInfo = IsEntry
type AttrAllowedOps EntryWidthCharsPropertyInfo Source # 
type AttrAllowedOps EntryWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryWidthChars :: IsEntry o => Int32 -> IO (GValueConstruct o) Source #

entryWidthChars :: AttrLabelProxy "widthChars" Source #

setEntryWidthChars :: (MonadIO m, IsEntry o) => o -> Int32 -> m () Source #

Xalign

data EntryXalignPropertyInfo Source #

Instances

AttrInfo EntryXalignPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryXalignPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryXalignPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryXalignPropertyInfo :: * -> Constraint

type AttrGetType EntryXalignPropertyInfo :: *

type AttrLabel EntryXalignPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint EntryXalignPropertyInfo o => Proxy * EntryXalignPropertyInfo -> o -> IO (AttrGetType EntryXalignPropertyInfo)

attrSet :: (AttrBaseTypeConstraint EntryXalignPropertyInfo o, AttrSetTypeConstraint EntryXalignPropertyInfo b) => Proxy * EntryXalignPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint EntryXalignPropertyInfo o => Proxy * EntryXalignPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint EntryXalignPropertyInfo o, AttrSetTypeConstraint EntryXalignPropertyInfo b) => Proxy * EntryXalignPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint EntryXalignPropertyInfo Source # 
type AttrSetTypeConstraint EntryXalignPropertyInfo = * ~ Float
type AttrLabel EntryXalignPropertyInfo Source # 
type AttrLabel EntryXalignPropertyInfo = "xalign"
type AttrGetType EntryXalignPropertyInfo Source # 
type AttrGetType EntryXalignPropertyInfo = Float
type AttrBaseTypeConstraint EntryXalignPropertyInfo Source # 
type AttrBaseTypeConstraint EntryXalignPropertyInfo = IsEntry
type AttrAllowedOps EntryXalignPropertyInfo Source # 
type AttrAllowedOps EntryXalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructEntryXalign :: IsEntry o => Float -> IO (GValueConstruct o) Source #

entryXalign :: AttrLabelProxy "xalign" Source #

setEntryXalign :: (MonadIO m, IsEntry o) => o -> Float -> m () Source #

Signals

Activate

type EntryActivateCallbackC = Ptr () -> Ptr () -> IO () Source #

data EntryActivateSignalInfo Source #

Instances

SignalInfo EntryActivateSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryActivateSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryActivateSignalInfo -> o -> HaskellCallbackType EntryActivateSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryActivateSignalInfo Source # 

afterEntryActivate :: (GObject a, MonadIO m) => a -> EntryActivateCallback -> m SignalHandlerId Source #

onEntryActivate :: (GObject a, MonadIO m) => a -> EntryActivateCallback -> m SignalHandlerId Source #

Backspace

type EntryBackspaceCallbackC = Ptr () -> Ptr () -> IO () Source #

data EntryBackspaceSignalInfo Source #

Instances

SignalInfo EntryBackspaceSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryBackspaceSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryBackspaceSignalInfo -> o -> HaskellCallbackType EntryBackspaceSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryBackspaceSignalInfo Source # 

afterEntryBackspace :: (GObject a, MonadIO m) => a -> EntryBackspaceCallback -> m SignalHandlerId Source #

onEntryBackspace :: (GObject a, MonadIO m) => a -> EntryBackspaceCallback -> m SignalHandlerId Source #

CopyClipboard

data EntryCopyClipboardSignalInfo Source #

Instances

SignalInfo EntryCopyClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCopyClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryCopyClipboardSignalInfo -> o -> HaskellCallbackType EntryCopyClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryCopyClipboardSignalInfo Source # 

afterEntryCopyClipboard :: (GObject a, MonadIO m) => a -> EntryCopyClipboardCallback -> m SignalHandlerId Source #

onEntryCopyClipboard :: (GObject a, MonadIO m) => a -> EntryCopyClipboardCallback -> m SignalHandlerId Source #

CutClipboard

data EntryCutClipboardSignalInfo Source #

Instances

SignalInfo EntryCutClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCutClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryCutClipboardSignalInfo -> o -> HaskellCallbackType EntryCutClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryCutClipboardSignalInfo Source # 

afterEntryCutClipboard :: (GObject a, MonadIO m) => a -> EntryCutClipboardCallback -> m SignalHandlerId Source #

onEntryCutClipboard :: (GObject a, MonadIO m) => a -> EntryCutClipboardCallback -> m SignalHandlerId Source #

DeleteFromCursor

data EntryDeleteFromCursorSignalInfo Source #

Instances

SignalInfo EntryDeleteFromCursorSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryDeleteFromCursorSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryDeleteFromCursorSignalInfo -> o -> HaskellCallbackType EntryDeleteFromCursorSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryDeleteFromCursorSignalInfo Source # 

afterEntryDeleteFromCursor :: (GObject a, MonadIO m) => a -> EntryDeleteFromCursorCallback -> m SignalHandlerId Source #

onEntryDeleteFromCursor :: (GObject a, MonadIO m) => a -> EntryDeleteFromCursorCallback -> m SignalHandlerId Source #

IconPress

type EntryIconPressCallback = EntryIconPosition -> EventButton -> IO () Source #

type EntryIconPressCallbackC = Ptr () -> CUInt -> Ptr EventButton -> Ptr () -> IO () Source #

data EntryIconPressSignalInfo Source #

Instances

SignalInfo EntryIconPressSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryIconPressSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryIconPressSignalInfo -> o -> HaskellCallbackType EntryIconPressSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryIconPressSignalInfo Source # 

afterEntryIconPress :: (GObject a, MonadIO m) => a -> EntryIconPressCallback -> m SignalHandlerId Source #

onEntryIconPress :: (GObject a, MonadIO m) => a -> EntryIconPressCallback -> m SignalHandlerId Source #

IconRelease

type EntryIconReleaseCallbackC = Ptr () -> CUInt -> Ptr EventButton -> Ptr () -> IO () Source #

data EntryIconReleaseSignalInfo Source #

Instances

SignalInfo EntryIconReleaseSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryIconReleaseSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryIconReleaseSignalInfo -> o -> HaskellCallbackType EntryIconReleaseSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryIconReleaseSignalInfo Source # 

afterEntryIconRelease :: (GObject a, MonadIO m) => a -> EntryIconReleaseCallback -> m SignalHandlerId Source #

onEntryIconRelease :: (GObject a, MonadIO m) => a -> EntryIconReleaseCallback -> m SignalHandlerId Source #

InsertAtCursor

data EntryInsertAtCursorSignalInfo Source #

Instances

SignalInfo EntryInsertAtCursorSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryInsertAtCursorSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryInsertAtCursorSignalInfo -> o -> HaskellCallbackType EntryInsertAtCursorSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryInsertAtCursorSignalInfo Source # 

afterEntryInsertAtCursor :: (GObject a, MonadIO m) => a -> EntryInsertAtCursorCallback -> m SignalHandlerId Source #

onEntryInsertAtCursor :: (GObject a, MonadIO m) => a -> EntryInsertAtCursorCallback -> m SignalHandlerId Source #

MoveCursor

type EntryMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> CInt -> Ptr () -> IO () Source #

data EntryMoveCursorSignalInfo Source #

Instances

SignalInfo EntryMoveCursorSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryMoveCursorSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryMoveCursorSignalInfo -> o -> HaskellCallbackType EntryMoveCursorSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryMoveCursorSignalInfo Source # 

afterEntryMoveCursor :: (GObject a, MonadIO m) => a -> EntryMoveCursorCallback -> m SignalHandlerId Source #

onEntryMoveCursor :: (GObject a, MonadIO m) => a -> EntryMoveCursorCallback -> m SignalHandlerId Source #

PasteClipboard

data EntryPasteClipboardSignalInfo Source #

Instances

SignalInfo EntryPasteClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryPasteClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryPasteClipboardSignalInfo -> o -> HaskellCallbackType EntryPasteClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryPasteClipboardSignalInfo Source # 

afterEntryPasteClipboard :: (GObject a, MonadIO m) => a -> EntryPasteClipboardCallback -> m SignalHandlerId Source #

onEntryPasteClipboard :: (GObject a, MonadIO m) => a -> EntryPasteClipboardCallback -> m SignalHandlerId Source #

PopulatePopup

data EntryPopulatePopupSignalInfo Source #

Instances

SignalInfo EntryPopulatePopupSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryPopulatePopupSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryPopulatePopupSignalInfo -> o -> HaskellCallbackType EntryPopulatePopupSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryPopulatePopupSignalInfo Source # 

afterEntryPopulatePopup :: (GObject a, MonadIO m) => a -> EntryPopulatePopupCallback -> m SignalHandlerId Source #

onEntryPopulatePopup :: (GObject a, MonadIO m) => a -> EntryPopulatePopupCallback -> m SignalHandlerId Source #

PreeditChanged

data EntryPreeditChangedSignalInfo Source #

Instances

SignalInfo EntryPreeditChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryPreeditChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryPreeditChangedSignalInfo -> o -> HaskellCallbackType EntryPreeditChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryPreeditChangedSignalInfo Source # 

afterEntryPreeditChanged :: (GObject a, MonadIO m) => a -> EntryPreeditChangedCallback -> m SignalHandlerId Source #

onEntryPreeditChanged :: (GObject a, MonadIO m) => a -> EntryPreeditChangedCallback -> m SignalHandlerId Source #

ToggleOverwrite

data EntryToggleOverwriteSignalInfo Source #

Instances

SignalInfo EntryToggleOverwriteSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryToggleOverwriteSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o EntryToggleOverwriteSignalInfo -> o -> HaskellCallbackType EntryToggleOverwriteSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType EntryToggleOverwriteSignalInfo Source # 

afterEntryToggleOverwrite :: (GObject a, MonadIO m) => a -> EntryToggleOverwriteCallback -> m SignalHandlerId Source #

onEntryToggleOverwrite :: (GObject a, MonadIO m) => a -> EntryToggleOverwriteCallback -> m SignalHandlerId Source #