SourceCompletionProposal
Object Hierarchy:
Description:
[
CCode ( type_id =
"gtk_source_completion_proposal_get_type ()" ) ]
[
GIR ( name =
"CompletionProposal" ) ]
public interface SourceCompletionProposal :
Object
Interface for completion proposals.
This interface is used to denote that an object is capable of being a completion proposal for [class@Completion].
Currently, no method or functions are required but additional methods may be added in the future. Proposals created by
SourceCompletionProvider can use [func@GObject.IMPLEMENT_INTERFACE] to
implement this with null for the interface init function.
All known implementing classes:
Content:
Methods:
- public virtual bool equal (SourceCompletionProposal other)
Get whether two proposal objects are the same.
- public abstract unowned Icon? get_gicon ()
Gets the Icon
for the icon of this.
- public virtual unowned Pixbuf? get_icon ()
Gets the
Pixbuf for the icon of this.
- public abstract unowned string? get_icon_name ()
Gets the icon name of this.
- public abstract string? get_info ()
Gets extra information associated to the proposal.
- public abstract string get_label ()
Gets the label of this.
- public abstract string get_markup ()
Gets the label of this with markup.
- public abstract string get_text ()
Gets the text of this.
- public virtual uint hash ()
Get the hash value of this.
Signals:
Inherited Members:
All known members inherited from class GLib.Object