| Top |  |  |  |  | 
| GtkSourceCompletionItemGtkSourceCompletionItem — Simple implementation of GtkSourceCompletionProposal | 
The GtkSourceCompletionItem class is a simple implementation of the GtkSourceCompletionProposal interface.
GtkSourceCompletionItem *
gtk_source_completion_item_new (void);
Creates a new GtkSourceCompletionItem. The desired properties need to be set afterwards.
Since: 4.0
void gtk_source_completion_item_set_label (GtkSourceCompletionItem *item,const gchar *label);
Since: 3.24
void gtk_source_completion_item_set_markup (GtkSourceCompletionItem *item,const gchar *markup);
Since: 3.24
void gtk_source_completion_item_set_text (GtkSourceCompletionItem *item,const gchar *text);
Since: 3.24
void gtk_source_completion_item_set_icon (GtkSourceCompletionItem *item,GdkPixbuf *icon);
Since: 3.24
void gtk_source_completion_item_set_icon_name (GtkSourceCompletionItem *item,const gchar *icon_name);
Since: 3.24
void gtk_source_completion_item_set_gicon (GtkSourceCompletionItem *item,GIcon *gicon);
Since: 3.24
void gtk_source_completion_item_set_info (GtkSourceCompletionItem *item,const gchar *info);
Since: 3.24
“gicon” property  “gicon”                    GIcon *
The GIcon for the icon to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
Since: 3.18
“icon” property  “icon”                     GdkPixbuf *
The GdkPixbuf for the icon to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
“icon-name” property  “icon-name”                char *
The icon name for the icon to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
Default value: NULL
Since: 3.18
“info” property  “info”                     char *
Optional extra information to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
Default value: NULL
“label” property  “label”                    char *
Label to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
Default value: NULL
“markup” property  “markup”                   char *
Label with markup to be shown for this proposal.
Owner: GtkSourceCompletionItem
Flags: Read / Write
Default value: NULL