gi-gtk-3.0.7: 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.EntryCompletion

Contents

Description

 

Synopsis

Exported types

newtype EntryCompletion Source #

Constructors

EntryCompletion (ManagedPtr EntryCompletion) 

Instances

GObject EntryCompletion Source # 
IsObject EntryCompletion Source # 
IsEntryCompletion EntryCompletion Source # 
IsCellLayout EntryCompletion Source # 
IsBuildable EntryCompletion Source # 
((~) * info (ResolveEntryCompletionMethod t EntryCompletion), MethodInfo * info EntryCompletion p) => IsLabel t (EntryCompletion -> p) Source # 
((~) * info (ResolveEntryCompletionMethod t EntryCompletion), MethodInfo * info EntryCompletion p) => IsLabelProxy t (EntryCompletion -> p) Source # 
HasAttributeList * EntryCompletion Source # 
type SignalList EntryCompletion Source # 
type SignalList EntryCompletion
type AttributeList EntryCompletion Source # 
type AttributeList EntryCompletion

class GObject o => IsEntryCompletion o Source #

Instances

Methods

complete

data EntryCompletionCompleteMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionCompleteMethodInfo a signature Source # 

Methods

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

computePrefix

data EntryCompletionComputePrefixMethodInfo Source #

Instances

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

Methods

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

deleteAction

data EntryCompletionDeleteActionMethodInfo Source #

Instances

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

Methods

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

getCompletionPrefix

getEntry

data EntryCompletionGetEntryMethodInfo Source #

Instances

((~) * signature (m Widget), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetEntryMethodInfo a signature Source # 

Methods

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

getInlineCompletion

getInlineSelection

getMinimumKeyLength

getModel

data EntryCompletionGetModelMethodInfo Source #

Instances

((~) * signature (m (Maybe TreeModel)), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetModelMethodInfo a signature Source # 

Methods

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

getPopupCompletion

getPopupSetWidth

getPopupSingleMatch

getTextColumn

data EntryCompletionGetTextColumnMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetTextColumnMethodInfo a signature Source # 

Methods

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

insertActionMarkup

data EntryCompletionInsertActionMarkupMethodInfo Source #

Instances

((~) * signature (Int32 -> Text -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertActionMarkupMethodInfo a signature Source # 

Methods

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

insertActionText

data EntryCompletionInsertActionTextMethodInfo Source #

Instances

((~) * signature (Int32 -> Text -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertActionTextMethodInfo a signature Source # 

Methods

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

insertPrefix

data EntryCompletionInsertPrefixMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertPrefixMethodInfo a signature Source # 

Methods

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

new

newWithArea

setInlineCompletion

setInlineSelection

data EntryCompletionSetInlineSelectionMethodInfo Source #

Instances

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

Methods

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

setMatchFunc

setMinimumKeyLength

setModel

data EntryCompletionSetModelMethodInfo Source #

Instances

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

Methods

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

setPopupCompletion

data EntryCompletionSetPopupCompletionMethodInfo Source #

Instances

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

Methods

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

setPopupSetWidth

data EntryCompletionSetPopupSetWidthMethodInfo Source #

Instances

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

Methods

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

setPopupSingleMatch

setTextColumn

data EntryCompletionSetTextColumnMethodInfo Source #

Instances

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

Methods

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

Properties

cellArea

data EntryCompletionCellAreaPropertyInfo Source #

Instances

AttrInfo EntryCompletionCellAreaPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryCompletionCellAreaPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryCompletionCellAreaPropertyInfo :: * -> Constraint

type AttrGetType EntryCompletionCellAreaPropertyInfo :: *

type AttrLabel EntryCompletionCellAreaPropertyInfo :: Symbol

type AttrOrigin EntryCompletionCellAreaPropertyInfo :: *

type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo = IsCellArea
type AttrOrigin EntryCompletionCellAreaPropertyInfo Source # 
type AttrLabel EntryCompletionCellAreaPropertyInfo Source # 
type AttrLabel EntryCompletionCellAreaPropertyInfo = "cell-area"
type AttrGetType EntryCompletionCellAreaPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionCellAreaPropertyInfo Source # 
type AttrAllowedOps EntryCompletionCellAreaPropertyInfo Source # 
type AttrAllowedOps EntryCompletionCellAreaPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

entryCompletionCellArea :: AttrLabelProxy "cellArea" Source #

inlineCompletion

data EntryCompletionInlineCompletionPropertyInfo Source #

Instances

AttrInfo EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionInlineCompletionPropertyInfo = * ~ Bool
type AttrOrigin EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrLabel EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrLabel EntryCompletionInlineCompletionPropertyInfo = "inline-completion"
type AttrGetType EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionInlineCompletionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionInlineCompletionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionInlineCompletion :: AttrLabelProxy "inlineCompletion" Source #

inlineSelection

data EntryCompletionInlineSelectionPropertyInfo Source #

Instances

AttrInfo EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionInlineSelectionPropertyInfo = * ~ Bool
type AttrOrigin EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrLabel EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrLabel EntryCompletionInlineSelectionPropertyInfo = "inline-selection"
type AttrGetType EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionInlineSelectionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionInlineSelectionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionInlineSelection :: AttrLabelProxy "inlineSelection" Source #

minimumKeyLength

data EntryCompletionMinimumKeyLengthPropertyInfo Source #

Instances

AttrInfo EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo = * ~ Int32
type AttrOrigin EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrLabel EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrLabel EntryCompletionMinimumKeyLengthPropertyInfo = "minimum-key-length"
type AttrGetType EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrAllowedOps EntryCompletionMinimumKeyLengthPropertyInfo Source # 
type AttrAllowedOps EntryCompletionMinimumKeyLengthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionMinimumKeyLength :: AttrLabelProxy "minimumKeyLength" Source #

model

data EntryCompletionModelPropertyInfo Source #

Instances

AttrInfo EntryCompletionModelPropertyInfo Source # 

Associated Types

type AttrAllowedOps EntryCompletionModelPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint EntryCompletionModelPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint EntryCompletionModelPropertyInfo :: * -> Constraint

type AttrGetType EntryCompletionModelPropertyInfo :: *

type AttrLabel EntryCompletionModelPropertyInfo :: Symbol

type AttrOrigin EntryCompletionModelPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint EntryCompletionModelPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionModelPropertyInfo = IsTreeModel
type AttrOrigin EntryCompletionModelPropertyInfo Source # 
type AttrLabel EntryCompletionModelPropertyInfo Source # 
type AttrLabel EntryCompletionModelPropertyInfo = "model"
type AttrGetType EntryCompletionModelPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionModelPropertyInfo Source # 
type AttrAllowedOps EntryCompletionModelPropertyInfo Source # 
type AttrAllowedOps EntryCompletionModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

entryCompletionModel :: AttrLabelProxy "model" Source #

popupCompletion

data EntryCompletionPopupCompletionPropertyInfo Source #

Instances

AttrInfo EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupCompletionPropertyInfo = * ~ Bool
type AttrOrigin EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrLabel EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrLabel EntryCompletionPopupCompletionPropertyInfo = "popup-completion"
type AttrGetType EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupCompletionPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupCompletionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionPopupCompletion :: AttrLabelProxy "popupCompletion" Source #

popupSetWidth

data EntryCompletionPopupSetWidthPropertyInfo Source #

Instances

AttrInfo EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupSetWidthPropertyInfo = * ~ Bool
type AttrOrigin EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrLabel EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrLabel EntryCompletionPopupSetWidthPropertyInfo = "popup-set-width"
type AttrGetType EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupSetWidthPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupSetWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionPopupSetWidth :: AttrLabelProxy "popupSetWidth" Source #

popupSingleMatch

data EntryCompletionPopupSingleMatchPropertyInfo Source #

Instances

AttrInfo EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo = * ~ Bool
type AttrOrigin EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrLabel EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrLabel EntryCompletionPopupSingleMatchPropertyInfo = "popup-single-match"
type AttrGetType EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupSingleMatchPropertyInfo Source # 
type AttrAllowedOps EntryCompletionPopupSingleMatchPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionPopupSingleMatch :: AttrLabelProxy "popupSingleMatch" Source #

textColumn

data EntryCompletionTextColumnPropertyInfo Source #

Instances

AttrInfo EntryCompletionTextColumnPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionTextColumnPropertyInfo Source # 
type AttrSetTypeConstraint EntryCompletionTextColumnPropertyInfo = * ~ Int32
type AttrOrigin EntryCompletionTextColumnPropertyInfo Source # 
type AttrLabel EntryCompletionTextColumnPropertyInfo Source # 
type AttrLabel EntryCompletionTextColumnPropertyInfo = "text-column"
type AttrGetType EntryCompletionTextColumnPropertyInfo Source # 
type AttrBaseTypeConstraint EntryCompletionTextColumnPropertyInfo Source # 
type AttrAllowedOps EntryCompletionTextColumnPropertyInfo Source # 
type AttrAllowedOps EntryCompletionTextColumnPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

entryCompletionTextColumn :: AttrLabelProxy "textColumn" Source #

Signals

actionActivated

data EntryCompletionActionActivatedSignalInfo Source #

Instances

SignalInfo EntryCompletionActionActivatedSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCompletionActionActivatedSignalInfo :: *

Methods

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

type HaskellCallbackType EntryCompletionActionActivatedSignalInfo Source # 

cursorOnMatch

data EntryCompletionCursorOnMatchSignalInfo Source #

Instances

SignalInfo EntryCompletionCursorOnMatchSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCompletionCursorOnMatchSignalInfo :: *

Methods

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

type HaskellCallbackType EntryCompletionCursorOnMatchSignalInfo Source # 

insertPrefix

data EntryCompletionInsertPrefixSignalInfo Source #

Instances

SignalInfo EntryCompletionInsertPrefixSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCompletionInsertPrefixSignalInfo :: *

Methods

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

type HaskellCallbackType EntryCompletionInsertPrefixSignalInfo Source # 

matchSelected

data EntryCompletionMatchSelectedSignalInfo Source #

Instances

SignalInfo EntryCompletionMatchSelectedSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCompletionMatchSelectedSignalInfo :: *

Methods

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

type HaskellCallbackType EntryCompletionMatchSelectedSignalInfo Source # 

noMatches

data EntryCompletionNoMatchesSignalInfo Source #

Instances

SignalInfo EntryCompletionNoMatchesSignalInfo Source # 

Associated Types

type HaskellCallbackType EntryCompletionNoMatchesSignalInfo :: *

Methods

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

type HaskellCallbackType EntryCompletionNoMatchesSignalInfo Source # 

afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source #

onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source #