Class

GtkSourceCompletionCell

Description

final class GtkSource.CompletionCell : Gtk.Widget {
  /* No available fields */
}

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 GtkSourceCompletionProvider should implement the GtkSource.CompletionProviderInterface.display virtual function to control how to convert data from their GtkSourceCompletionProposal to content for the GtkSourceCompletionCell.

Ancestors

  • GtkWidget
  • GInitiallyUnowned
  • GObject

Implements

  • GtkAccessible
  • GtkBuildable
  • GtkConstraintTarget

Instance methods

gtk_source_completion_cell_get_column
No description available.
gtk_source_completion_cell_get_widget

Gets the child GtkWidget, if any.

gtk_source_completion_cell_set_gicon
No description available.
gtk_source_completion_cell_set_icon_name
No description available.
gtk_source_completion_cell_set_markup
No description available.
gtk_source_completion_cell_set_paintable
No description available.
gtk_source_completion_cell_set_text
No description available.
gtk_source_completion_cell_set_widget
No description available.

Properties

GtkSource.CompletionCell:column
No description available.
GtkSource.CompletionCell:markup
No description available.
GtkSource.CompletionCell:paintable
No description available.
GtkSource.CompletionCell:text
No description available.
GtkSource.CompletionCell:widget
No description available.

Class structure

struct GtkSourceCompletionCellClass {
  GtkWidgetClass parent_class;
  
}
Class members
parent_class
GtkWidgetClass
  No description available.