| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.EntryBuffer
Description
Documentation
newtype EntryBuffer #
Constructors
| EntryBuffer (ManagedPtr EntryBuffer) |
Instances
data EntryBufferDeleteTextMethodInfo #
Instances
| (signature ~ (Word32 -> Int32 -> m Word32), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferDeleteTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferDeleteTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type EntryBufferDeletedTextCallback = Word32 -> Word32 -> IO () #
data EntryBufferDeletedTextSignalInfo #
Instances
| SignalInfo EntryBufferDeletedTextSignalInfo | |||||
Defined in GI.Gtk.Objects.EntryBuffer Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EntryBufferDeletedTextSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EntryBufferDeletedTextSignalInfo | |||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||
data EntryBufferEmitDeletedTextMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> m ()), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferEmitDeletedTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferEmitDeletedTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferEmitInsertedTextMethodInfo #
Instances
| (signature ~ (Word32 -> Text -> Word32 -> m ()), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferEmitInsertedTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferEmitInsertedTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferGetBytesMethodInfo #
Instances
| (signature ~ m CSize, MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferGetBytesMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferGetBytesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferGetLengthMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferGetLengthMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferGetLengthMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferGetMaxLengthMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferGetMaxLengthMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferGetMaxLengthMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferGetTextMethodInfo #
Instances
| (signature ~ m Text, MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferGetTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferGetTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferInsertTextMethodInfo #
Instances
| (signature ~ (Word32 -> Text -> Int32 -> m Word32), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferInsertTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferInsertTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type EntryBufferInsertedTextCallback = Word32 -> Text -> Word32 -> IO () #
data EntryBufferInsertedTextSignalInfo #
Instances
| SignalInfo EntryBufferInsertedTextSignalInfo | |||||
Defined in GI.Gtk.Objects.EntryBuffer Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EntryBufferInsertedTextSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EntryBufferInsertedTextSignalInfo | |||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||
data EntryBufferLengthPropertyInfo #
Instances
data EntryBufferMaxLengthPropertyInfo #
Instances
| AttrInfo EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer Associated Types
Methods attrGet :: AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o => o -> IO (AttrGetType EntryBufferMaxLengthPropertyInfo) attrSet :: (AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o, AttrSetTypeConstraint EntryBufferMaxLengthPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o, AttrSetTypeConstraint EntryBufferMaxLengthPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o, AttrTransferTypeConstraint EntryBufferMaxLengthPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType EntryBufferMaxLengthPropertyInfo) attrPut :: AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo o => o -> AttrGetType EntryBufferMaxLengthPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrAllowedOps EntryBufferMaxLengthPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||||||||||||||||||||||||||||||
| type AttrGetType EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrGetType EntryBufferMaxLengthPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrLabel EntryBufferMaxLengthPropertyInfo = "max-length" | |||||||||||||||||||||||||||||||||
| type AttrOrigin EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrSetTypeConstraint EntryBufferMaxLengthPropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrTransferType EntryBufferMaxLengthPropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint EntryBufferMaxLengthPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrTransferTypeConstraint EntryBufferMaxLengthPropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
data EntryBufferSetMaxLengthMethodInfo #
Instances
| (signature ~ (Int32 -> m ()), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferSetMaxLengthMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferSetMaxLengthMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferSetTextMethodInfo #
Instances
| (signature ~ (Text -> Int32 -> m ()), MonadIO m, IsEntryBuffer a) => OverloadedMethod EntryBufferSetTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EntryBufferSetTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EntryBuffer Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EntryBufferTextPropertyInfo #
Instances
| AttrInfo EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer Associated Types
Methods attrGet :: AttrBaseTypeConstraint EntryBufferTextPropertyInfo o => o -> IO (AttrGetType EntryBufferTextPropertyInfo) attrSet :: (AttrBaseTypeConstraint EntryBufferTextPropertyInfo o, AttrSetTypeConstraint EntryBufferTextPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint EntryBufferTextPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint EntryBufferTextPropertyInfo o, AttrSetTypeConstraint EntryBufferTextPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint EntryBufferTextPropertyInfo o, AttrTransferTypeConstraint EntryBufferTextPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType EntryBufferTextPropertyInfo) attrPut :: AttrBaseTypeConstraint EntryBufferTextPropertyInfo o => o -> AttrGetType EntryBufferTextPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrAllowedOps EntryBufferTextPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||||||||||||||||||||||||||||||
| type AttrGetType EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrGetType EntryBufferTextPropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrLabel EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrLabel EntryBufferTextPropertyInfo = "text" | |||||||||||||||||||||||||||||||||
| type AttrOrigin EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrSetTypeConstraint EntryBufferTextPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrTransferType EntryBufferTextPropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint EntryBufferTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EntryBuffer type AttrTransferTypeConstraint EntryBufferTextPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
class (GObject o, IsDescendantOf EntryBuffer o) => IsEntryBuffer o #
Instances
| (GObject o, IsDescendantOf EntryBuffer o) => IsEntryBuffer o | |
Defined in GI.Gtk.Objects.EntryBuffer | |
type family ResolveEntryBufferMethod (t :: Symbol) o where ... #
Equations
| ResolveEntryBufferMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveEntryBufferMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveEntryBufferMethod "deleteText" o = EntryBufferDeleteTextMethodInfo | |
| ResolveEntryBufferMethod "emitDeletedText" o = EntryBufferEmitDeletedTextMethodInfo | |
| ResolveEntryBufferMethod "emitInsertedText" o = EntryBufferEmitInsertedTextMethodInfo | |
| ResolveEntryBufferMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveEntryBufferMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveEntryBufferMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveEntryBufferMethod "insertText" o = EntryBufferInsertTextMethodInfo | |
| ResolveEntryBufferMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveEntryBufferMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveEntryBufferMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveEntryBufferMethod "ref" o = ObjectRefMethodInfo | |
| ResolveEntryBufferMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveEntryBufferMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveEntryBufferMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveEntryBufferMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveEntryBufferMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveEntryBufferMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveEntryBufferMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveEntryBufferMethod "getBytes" o = EntryBufferGetBytesMethodInfo | |
| ResolveEntryBufferMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveEntryBufferMethod "getLength" o = EntryBufferGetLengthMethodInfo | |
| ResolveEntryBufferMethod "getMaxLength" o = EntryBufferGetMaxLengthMethodInfo | |
| ResolveEntryBufferMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveEntryBufferMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveEntryBufferMethod "getText" o = EntryBufferGetTextMethodInfo | |
| ResolveEntryBufferMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveEntryBufferMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveEntryBufferMethod "setMaxLength" o = EntryBufferSetMaxLengthMethodInfo | |
| ResolveEntryBufferMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveEntryBufferMethod "setText" o = EntryBufferSetTextMethodInfo | |
| ResolveEntryBufferMethod l o = MethodResolutionFailed l o :: Type |
afterEntryBufferDeletedText :: (IsEntryBuffer a, MonadIO m) => a -> ((?self :: a) => EntryBufferDeletedTextCallback) -> m SignalHandlerId #
afterEntryBufferInsertedText :: (IsEntryBuffer a, MonadIO m) => a -> ((?self :: a) => EntryBufferInsertedTextCallback) -> m SignalHandlerId #
clearEntryBufferText :: (MonadIO m, IsEntryBuffer o) => o -> m () #
constructEntryBufferMaxLength :: (IsEntryBuffer o, MonadIO m) => Int32 -> m (GValueConstruct o) #
constructEntryBufferText :: (IsEntryBuffer o, MonadIO m) => Text -> m (GValueConstruct o) #
entryBufferDeleteText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Word32 -> Int32 -> m Word32 #
entryBufferEmitDeletedText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Word32 -> Word32 -> m () #
entryBufferEmitInsertedText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Word32 -> Text -> Word32 -> m () #
entryBufferGetBytes :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m CSize #
entryBufferGetLength :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m Word32 #
entryBufferGetMaxLength :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m Int32 #
entryBufferGetText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m Text #
entryBufferInsertText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Word32 -> Text -> Int32 -> m Word32 #
entryBufferLength :: AttrLabelProxy "length" #
entryBufferMaxLength :: AttrLabelProxy "maxLength" #
entryBufferNew :: (HasCallStack, MonadIO m) => Maybe Text -> Int32 -> m EntryBuffer #
entryBufferSetMaxLength :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Int32 -> m () #
entryBufferSetText :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> Text -> Int32 -> m () #
entryBufferText :: AttrLabelProxy "text" #
getEntryBufferLength :: (MonadIO m, IsEntryBuffer o) => o -> m Word32 #
getEntryBufferMaxLength :: (MonadIO m, IsEntryBuffer o) => o -> m Int32 #
getEntryBufferText :: (MonadIO m, IsEntryBuffer o) => o -> m Text #
onEntryBufferDeletedText :: (IsEntryBuffer a, MonadIO m) => a -> ((?self :: a) => EntryBufferDeletedTextCallback) -> m SignalHandlerId #
onEntryBufferInsertedText :: (IsEntryBuffer a, MonadIO m) => a -> ((?self :: a) => EntryBufferInsertedTextCallback) -> m SignalHandlerId #
setEntryBufferMaxLength :: (MonadIO m, IsEntryBuffer o) => o -> Int32 -> m () #
setEntryBufferText :: (MonadIO m, IsEntryBuffer o) => o -> Text -> m () #
toEntryBuffer :: (MonadIO m, IsEntryBuffer o) => o -> m EntryBuffer #