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

GI.Gtk.Objects.IMContext

Description

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

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

Documentation

newtype IMContext #

Instances

Instances details
Eq IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

(==) :: IMContext -> IMContext -> Bool

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

GObject IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

ManagedPtrNewtype IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

TypedObject IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

glibType :: IO GType #

HasParentTypes IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

HasAttributeList IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

(info ~ ResolveIMContextMethod t IMContext, OverloadedMethod info IMContext p, HasField t IMContext p) => HasField (t :: Symbol) IMContext p 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

getField :: IMContext -> p

(info ~ ResolveIMContextMethod t IMContext, OverloadedMethodInfo info IMContext) => IsLabel t (MethodProxy info IMContext) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

fromLabel :: MethodProxy info IMContext

(info ~ ResolveIMContextMethod t IMContext, OverloadedMethod info IMContext p) => IsLabel t (IMContext -> p) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

fromLabel :: IMContext -> p

IsGValue (Maybe IMContext) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttributeList IMContext = IMContextAttributeList
type ParentTypes IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

type ParentTypes IMContext = '[Object]
type SignalList IMContext 
Instance details

Defined in GI.Gtk.Objects.IMContext

type SignalList IMContext = IMContextSignalList

data IMContextActivateOskMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m Bool), MonadIO m, IsIMContext a, IsEvent b) => OverloadedMethod IMContextActivateOskMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextActivateOskMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type IMContextCommitCallback = Text -> IO () #

data IMContextCommitSignalInfo #

Instances

Instances details
SignalInfo IMContextCommitSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextCommitSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextCommitSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextCommitSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type IMContextDeleteSurroundingCallback = Int32 -> Int32 -> IO Bool #

data IMContextDeleteSurroundingMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m Bool), MonadIO m, IsIMContext a) => OverloadedMethod IMContextDeleteSurroundingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextDeleteSurroundingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextDeleteSurroundingSignalInfo #

Instances

Instances details
SignalInfo IMContextDeleteSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextDeleteSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextDeleteSurroundingSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextDeleteSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextFilterKeyMethodInfo #

Instances

Instances details
(signature ~ (Bool -> b -> c -> Word32 -> Word32 -> [ModifierType] -> Int32 -> m Bool), MonadIO m, IsIMContext a, IsSurface b, IsDevice c) => OverloadedMethod IMContextFilterKeyMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextFilterKeyMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextFilterKeypressMethodInfo #

Instances

Instances details
(signature ~ (b -> m Bool), MonadIO m, IsIMContext a, IsEvent b) => OverloadedMethod IMContextFilterKeypressMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextFilterKeypressMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextFocusInMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsIMContext a) => OverloadedMethod IMContextFocusInMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextFocusInMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextFocusOutMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsIMContext a) => OverloadedMethod IMContextFocusOutMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextFocusOutMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextGetPreeditStringMethodInfo #

Instances

Instances details
(signature ~ m (Text, AttrList, Int32), MonadIO m, IsIMContext a) => OverloadedMethod IMContextGetPreeditStringMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextGetPreeditStringMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextGetSurroundingMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Text, Int32), MonadIO m, IsIMContext a) => OverloadedMethod IMContextGetSurroundingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextGetSurroundingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextGetSurroundingWithSelectionMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Text, Int32, Int32), MonadIO m, IsIMContext a) => OverloadedMethod IMContextGetSurroundingWithSelectionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextGetSurroundingWithSelectionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextInputHintsPropertyInfo #

Instances

Instances details
AttrInfo IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type AttrAllowedOps IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrAllowedOps IMContextInputHintsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrBaseTypeConstraint IMContextInputHintsPropertyInfo = IsIMContext
type AttrGetType IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputHintsPropertyInfo = Type ~ [InputHints]
type AttrTransferTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputHintsPropertyInfo = Type ~ [InputHints]
type AttrTransferType IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputHintsPropertyInfo = "input-hints"
type AttrOrigin IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

attrGet :: AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o => o -> IO (AttrGetType IMContextInputHintsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o, AttrSetTypeConstraint IMContextInputHintsPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o, AttrSetTypeConstraint IMContextInputHintsPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o, AttrTransferTypeConstraint IMContextInputHintsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IMContextInputHintsPropertyInfo)

attrPut :: AttrBaseTypeConstraint IMContextInputHintsPropertyInfo o => o -> AttrGetType IMContextInputHintsPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrAllowedOps IMContextInputHintsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrBaseTypeConstraint IMContextInputHintsPropertyInfo = IsIMContext
type AttrGetType IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputHintsPropertyInfo = "input-hints"
type AttrOrigin IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputHintsPropertyInfo = Type ~ [InputHints]
type AttrTransferType IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputHintsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputHintsPropertyInfo = Type ~ [InputHints]

data IMContextInputPurposePropertyInfo #

Instances

Instances details
AttrInfo IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type AttrAllowedOps IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrAllowedOps IMContextInputPurposePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrBaseTypeConstraint IMContextInputPurposePropertyInfo = IsIMContext
type AttrGetType IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputPurposePropertyInfo = Type ~ InputPurpose
type AttrTransferTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputPurposePropertyInfo = Type ~ InputPurpose
type AttrTransferType IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputPurposePropertyInfo = "input-purpose"
type AttrOrigin IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

attrGet :: AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o => o -> IO (AttrGetType IMContextInputPurposePropertyInfo)

attrSet :: (AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o, AttrSetTypeConstraint IMContextInputPurposePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o, AttrSetTypeConstraint IMContextInputPurposePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o, AttrTransferTypeConstraint IMContextInputPurposePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IMContextInputPurposePropertyInfo)

attrPut :: AttrBaseTypeConstraint IMContextInputPurposePropertyInfo o => o -> AttrGetType IMContextInputPurposePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrAllowedOps IMContextInputPurposePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrBaseTypeConstraint IMContextInputPurposePropertyInfo = IsIMContext
type AttrGetType IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrLabel IMContextInputPurposePropertyInfo = "input-purpose"
type AttrOrigin IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrSetTypeConstraint IMContextInputPurposePropertyInfo = Type ~ InputPurpose
type AttrTransferType IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputPurposePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

type AttrTransferTypeConstraint IMContextInputPurposePropertyInfo = Type ~ InputPurpose

type IMContextInvalidCompositionCallback = Text -> IO Bool #

data IMContextInvalidCompositionSignalInfo #

Instances

Instances details
SignalInfo IMContextInvalidCompositionSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextInvalidCompositionSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextInvalidCompositionSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextInvalidCompositionSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextPreeditChangedSignalInfo #

Instances

Instances details
SignalInfo IMContextPreeditChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextPreeditChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextPreeditChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextPreeditChangedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextPreeditEndSignalInfo #

Instances

Instances details
SignalInfo IMContextPreeditEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextPreeditEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextPreeditEndSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextPreeditEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextPreeditStartSignalInfo #

Instances

Instances details
SignalInfo IMContextPreeditStartSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextPreeditStartSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextPreeditStartSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextPreeditStartSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextResetMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsIMContext a) => OverloadedMethod IMContextResetMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextResetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextRetrieveSurroundingSignalInfo #

Instances

Instances details
SignalInfo IMContextRetrieveSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Associated Types

type HaskellCallbackType IMContextRetrieveSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType IMContextRetrieveSurroundingSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType IMContextRetrieveSurroundingSignalInfo 
Instance details

Defined in GI.Gtk.Objects.IMContext

data IMContextSetClientWidgetMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextSetClientWidgetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextSetCursorLocationMethodInfo #

Instances

Instances details
(signature ~ (Rectangle -> m ()), MonadIO m, IsIMContext a) => OverloadedMethod IMContextSetCursorLocationMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextSetCursorLocationMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextSetSurroundingMethodInfo #

Instances

Instances details
(signature ~ (Text -> Int32 -> Int32 -> m ()), MonadIO m, IsIMContext a) => OverloadedMethod IMContextSetSurroundingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextSetSurroundingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextSetSurroundingWithSelectionMethodInfo #

Instances

Instances details
(signature ~ (Text -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, IsIMContext a) => OverloadedMethod IMContextSetSurroundingWithSelectionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextSetSurroundingWithSelectionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data IMContextSetUsePreeditMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsIMContext a) => OverloadedMethod IMContextSetUsePreeditMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo IMContextSetUsePreeditMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.IMContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf IMContext o) => IsIMContext o #

Instances

Instances details
(GObject o, IsDescendantOf IMContext o) => IsIMContext o 
Instance details

Defined in GI.Gtk.Objects.IMContext

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

Equations

ResolveIMContextMethod "activateOsk" o = IMContextActivateOskMethodInfo 
ResolveIMContextMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveIMContextMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveIMContextMethod "deleteSurrounding" o = IMContextDeleteSurroundingMethodInfo 
ResolveIMContextMethod "filterKey" o = IMContextFilterKeyMethodInfo 
ResolveIMContextMethod "filterKeypress" o = IMContextFilterKeypressMethodInfo 
ResolveIMContextMethod "focusIn" o = IMContextFocusInMethodInfo 
ResolveIMContextMethod "focusOut" o = IMContextFocusOutMethodInfo 
ResolveIMContextMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveIMContextMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveIMContextMethod "getv" o = ObjectGetvMethodInfo 
ResolveIMContextMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveIMContextMethod "notify" o = ObjectNotifyMethodInfo 
ResolveIMContextMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveIMContextMethod "ref" o = ObjectRefMethodInfo 
ResolveIMContextMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveIMContextMethod "reset" o = IMContextResetMethodInfo 
ResolveIMContextMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveIMContextMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveIMContextMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveIMContextMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveIMContextMethod "unref" o = ObjectUnrefMethodInfo 
ResolveIMContextMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveIMContextMethod "getData" o = ObjectGetDataMethodInfo 
ResolveIMContextMethod "getPreeditString" o = IMContextGetPreeditStringMethodInfo 
ResolveIMContextMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveIMContextMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveIMContextMethod "getSurrounding" o = IMContextGetSurroundingMethodInfo 
ResolveIMContextMethod "getSurroundingWithSelection" o = IMContextGetSurroundingWithSelectionMethodInfo 
ResolveIMContextMethod "setClientWidget" o = IMContextSetClientWidgetMethodInfo 
ResolveIMContextMethod "setCursorLocation" o = IMContextSetCursorLocationMethodInfo 
ResolveIMContextMethod "setData" o = ObjectSetDataMethodInfo 
ResolveIMContextMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveIMContextMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveIMContextMethod "setSurrounding" o = IMContextSetSurroundingMethodInfo 
ResolveIMContextMethod "setSurroundingWithSelection" o = IMContextSetSurroundingWithSelectionMethodInfo 
ResolveIMContextMethod "setUsePreedit" o = IMContextSetUsePreeditMethodInfo 
ResolveIMContextMethod l o = MethodResolutionFailed l o :: Type 

afterIMContextCommit :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextCommitCallback) -> m SignalHandlerId #

afterIMContextDeleteSurrounding :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextDeleteSurroundingCallback) -> m SignalHandlerId #

afterIMContextInvalidComposition :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextInvalidCompositionCallback) -> m SignalHandlerId #

afterIMContextPreeditChanged :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditChangedCallback) -> m SignalHandlerId #

afterIMContextPreeditEnd :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditEndCallback) -> m SignalHandlerId #

afterIMContextPreeditStart :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditStartCallback) -> m SignalHandlerId #

afterIMContextRetrieveSurrounding :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextRetrieveSurroundingCallback) -> m SignalHandlerId #

constructIMContextInputHints :: (IsIMContext o, MonadIO m) => [InputHints] -> m (GValueConstruct o) #

constructIMContextInputPurpose :: (IsIMContext o, MonadIO m) => InputPurpose -> m (GValueConstruct o) #

getIMContextInputHints :: (MonadIO m, IsIMContext o) => o -> m [InputHints] #

iMContextActivateOsk :: (HasCallStack, MonadIO m, IsIMContext a, IsEvent b) => a -> Maybe b -> m Bool #

iMContextDeleteSurrounding :: (HasCallStack, MonadIO m, IsIMContext a) => a -> Int32 -> Int32 -> m Bool #

iMContextFilterKey :: (HasCallStack, MonadIO m, IsIMContext a, IsSurface b, IsDevice c) => a -> Bool -> b -> c -> Word32 -> Word32 -> [ModifierType] -> Int32 -> m Bool #

iMContextFilterKeypress :: (HasCallStack, MonadIO m, IsIMContext a, IsEvent b) => a -> b -> m Bool #

iMContextFocusIn :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m () #

iMContextFocusOut :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m () #

iMContextGetPreeditString :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m (Text, AttrList, Int32) #

iMContextGetSurrounding :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m (Bool, Text, Int32) #

iMContextGetSurroundingWithSelection :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m (Bool, Text, Int32, Int32) #

iMContextInputHints :: AttrLabelProxy "inputHints" #

iMContextInputPurpose :: AttrLabelProxy "inputPurpose" #

iMContextReset :: (HasCallStack, MonadIO m, IsIMContext a) => a -> m () #

iMContextSetClientWidget :: (HasCallStack, MonadIO m, IsIMContext a, IsWidget b) => a -> Maybe b -> m () #

iMContextSetCursorLocation :: (HasCallStack, MonadIO m, IsIMContext a) => a -> Rectangle -> m () #

iMContextSetSurrounding :: (HasCallStack, MonadIO m, IsIMContext a) => a -> Text -> Int32 -> Int32 -> m () #

iMContextSetSurroundingWithSelection :: (HasCallStack, MonadIO m, IsIMContext a) => a -> Text -> Int32 -> Int32 -> Int32 -> m () #

iMContextSetUsePreedit :: (HasCallStack, MonadIO m, IsIMContext a) => a -> Bool -> m () #

onIMContextCommit :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextCommitCallback) -> m SignalHandlerId #

onIMContextDeleteSurrounding :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextDeleteSurroundingCallback) -> m SignalHandlerId #

onIMContextInvalidComposition :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextInvalidCompositionCallback) -> m SignalHandlerId #

onIMContextPreeditChanged :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditChangedCallback) -> m SignalHandlerId #

onIMContextPreeditEnd :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditEndCallback) -> m SignalHandlerId #

onIMContextPreeditStart :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextPreeditStartCallback) -> m SignalHandlerId #

onIMContextRetrieveSurrounding :: (IsIMContext a, MonadIO m) => a -> ((?self :: a) => IMContextRetrieveSurroundingCallback) -> m SignalHandlerId #

setIMContextInputHints :: (MonadIO m, IsIMContext o) => o -> [InputHints] -> m () #

setIMContextInputPurpose :: (MonadIO m, IsIMContext o) => o -> InputPurpose -> m () #

toIMContext :: (MonadIO m, IsIMContext o) => o -> m IMContext #