CompletionCell


Object Hierarchy:

GtkSource.CompletionCell GtkSource.CompletionCell GtkSource.CompletionCell Gtk.Widget Gtk.Widget Gtk.Widget->GtkSource.CompletionCell GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gtk.Accessible Gtk.Accessible Gtk.Accessible->GtkSource.CompletionCell Gtk.Accessible->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->GtkSource.CompletionCell Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget Gtk.ConstraintTarget Gtk.ConstraintTarget->GtkSource.CompletionCell Gtk.ConstraintTarget->Gtk.Widget

Description:

[ CCode ( type_id = "gtk_source_completion_cell_get_type ()" ) ]
public sealed class CompletionCell : Widget, Accessible, Buildable, ConstraintTarget

Widget for single cell of completion proposal.

The `GtkSourceCompletionCell` widget provides a container to display various types of information with the completion display.

Each proposal may consist of multiple cells depending on the complexity of the proposal. For example, programming language proposals may contain a cell for the "left-hand-side" of an operation along with the "typed-text" for a function name and "parameters". They may also optionally set an icon to signify the kind of result.

A [iface@CompletionProvider] should implement the [vfunc@CompletionProvider.display] virtual function to control how to convert data from their [iface@CompletionProposal] to content for the `GtkSourceCompletionCell`.


Namespace: GtkSource
Package: gtksourceview-5

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class Gtk.Widget