SourceCompletionProposal
Object Hierarchy:
Description:
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 virtual unowned Pixbuf get_icon ()
Gets the
Pixbuf for the icon 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