public interface SourceCompletionProposal : GLib.Object {
public abstract bool equal (Gtk.SourceCompletionProposal other);
public abstract unowned Gdk.Pixbuf get_icon ();
- public abstract unowned string get_info ();
- public abstract unowned string get_label ();
- public abstract unowned string get_markup ();
- public abstract unowned string get_text ();
+ public abstract string get_info ();
+ public abstract string get_label ();
+ public abstract string get_markup ();
+ public abstract string get_text ();
public abstract uint hash ();
[HasEmitter]
public signal void changed ();
[CCode (cheader_filename = "gtksourceview/gtksourceview.h")]
public delegate unowned string SourceViewMarkTooltipFunc (Gtk.SourceMark mark);
[CCode (cheader_filename = "gtksourceview/gtksourceview.h")]
- public extern const string SOURCE_COMPLETION_CAPABILITY_AUTOMATIC;
+ public const string SOURCE_COMPLETION_CAPABILITY_AUTOMATIC;
[CCode (cheader_filename = "gtksourceview/gtksourceview.h")]
- public extern const string SOURCE_COMPLETION_CAPABILITY_INTERACTIVE;
+ public const string SOURCE_COMPLETION_CAPABILITY_INTERACTIVE;
[CCode (cheader_filename = "gtksourceview/gtksourceview.h")]
public static bool source_iter_backward_search (Gtk.TextIter iter, string str, Gtk.SourceSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter? limit);
[CCode (cheader_filename = "gtksourceview/gtksourceview.h")]
gtk_source_completion_provider_get_info_widget nullable="1"
GtkSourceCompletionProposal::changed has_emitter="1"
GtkSourceCompletionProposal::show has_emitter="1"
+gtk_source_completion_proposal_get_info transfer_ownership="1"
+gtk_source_completion_proposal_get_label transfer_ownership="1"
+gtk_source_completion_proposal_get_markup transfer_ownership="1"
+gtk_source_completion_proposal_get_text transfer_ownership="1"
GtkSourceContextData hidden="1"
GtkSourceContextEngine hidden="1"
GtkSourceContextReplace hidden="1"