gi-gtksource-3.0.13: GtkSource 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.GtkSource.Objects.CompletionItem

Contents

Description

 

Synopsis

Exported types

Methods

new

completionItemNew Source #

Arguments

:: (HasCallStack, MonadIO m, IsPixbuf a) 
=> Text

label: The item label.

-> Text

text: The item text.

-> Maybe a

icon: The item icon.

-> Maybe Text

info: The item extra information.

-> m CompletionItem

Returns: a new CompletionItem.

Create a new CompletionItem with label label, icon icon and extra information info. Both icon and info can be Nothing in which case there will be no icon shown and no extra information available.

newFromStock

completionItemNewFromStock Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Maybe Text

label: The item label.

-> Text

text: The item text.

-> Text

stock: The stock icon.

-> Maybe Text

info: The item extra information.

-> m CompletionItem

Returns: a new CompletionItem.

Deprecated: (Since version 3.10)Use completionItemNew instead.

Creates a new CompletionItem from a stock item. If label is Nothing, the stock label will be used.

newWithMarkup

completionItemNewWithMarkup Source #

Arguments

:: (HasCallStack, MonadIO m, IsPixbuf a) 
=> Text

markup: The item markup label.

-> Text

text: The item text.

-> Maybe a

icon: The item icon.

-> Maybe Text

info: The item extra information.

-> m CompletionItem

Returns: a new CompletionItem.

Create a new CompletionItem with markup label markup, icon icon and extra information info. Both icon and info can be Nothing in which case there will be no icon shown and no extra information available.

Properties

gicon

data CompletionItemGiconPropertyInfo Source #

Instances

AttrInfo CompletionItemGiconPropertyInfo Source # 
type AttrOrigin CompletionItemGiconPropertyInfo Source # 
type AttrLabel CompletionItemGiconPropertyInfo Source # 
type AttrGetType CompletionItemGiconPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemGiconPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemGiconPropertyInfo Source # 
type AttrAllowedOps CompletionItemGiconPropertyInfo Source # 

icon

data CompletionItemIconPropertyInfo Source #

Instances

AttrInfo CompletionItemIconPropertyInfo Source # 
type AttrOrigin CompletionItemIconPropertyInfo Source # 
type AttrLabel CompletionItemIconPropertyInfo Source # 
type AttrGetType CompletionItemIconPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemIconPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemIconPropertyInfo Source # 
type AttrAllowedOps CompletionItemIconPropertyInfo Source # 

iconName

data CompletionItemIconNamePropertyInfo Source #

Instances

AttrInfo CompletionItemIconNamePropertyInfo Source # 
type AttrOrigin CompletionItemIconNamePropertyInfo Source # 
type AttrLabel CompletionItemIconNamePropertyInfo Source # 
type AttrGetType CompletionItemIconNamePropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemIconNamePropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemIconNamePropertyInfo Source # 
type AttrAllowedOps CompletionItemIconNamePropertyInfo Source # 

info

data CompletionItemInfoPropertyInfo Source #

Instances

AttrInfo CompletionItemInfoPropertyInfo Source # 
type AttrOrigin CompletionItemInfoPropertyInfo Source # 
type AttrLabel CompletionItemInfoPropertyInfo Source # 
type AttrGetType CompletionItemInfoPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemInfoPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemInfoPropertyInfo Source # 
type AttrAllowedOps CompletionItemInfoPropertyInfo Source # 

label

data CompletionItemLabelPropertyInfo Source #

Instances

AttrInfo CompletionItemLabelPropertyInfo Source # 
type AttrOrigin CompletionItemLabelPropertyInfo Source # 
type AttrLabel CompletionItemLabelPropertyInfo Source # 
type AttrGetType CompletionItemLabelPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemLabelPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemLabelPropertyInfo Source # 
type AttrAllowedOps CompletionItemLabelPropertyInfo Source # 

markup

data CompletionItemMarkupPropertyInfo Source #

Instances

AttrInfo CompletionItemMarkupPropertyInfo Source # 
type AttrOrigin CompletionItemMarkupPropertyInfo Source # 
type AttrLabel CompletionItemMarkupPropertyInfo Source # 
type AttrGetType CompletionItemMarkupPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemMarkupPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemMarkupPropertyInfo Source # 
type AttrAllowedOps CompletionItemMarkupPropertyInfo Source # 

text

data CompletionItemTextPropertyInfo Source #

Instances

AttrInfo CompletionItemTextPropertyInfo Source # 
type AttrOrigin CompletionItemTextPropertyInfo Source # 
type AttrLabel CompletionItemTextPropertyInfo Source # 
type AttrGetType CompletionItemTextPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionItemTextPropertyInfo Source # 
type AttrSetTypeConstraint CompletionItemTextPropertyInfo Source # 
type AttrAllowedOps CompletionItemTextPropertyInfo Source #