Gjsify LogoGjsify Logo

Hierarchy

Index

Properties

active?: number

The item which is currently active. If the model is a non-flat treemodel, and the active item is not an immediate child of the root of the tree, this property has the value gtk_tree_path_get_indices (path)[0], where path is the #GtkTreePath of the active item.

addTearoffs?: boolean

The add-tearoffs property controls whether generated menus have tearoff menu items.

Note that this only affects menu style combo boxes.

appPaintable?: boolean
borderWidth?: number
buttonSensitivity?: Gtk.SensitivityType

Whether the dropdown button is sensitive when the model is empty.

canDefault?: boolean
canFocus?: boolean
child?: Gtk.Widget
columnSpanColumn?: number

If this is set to a non-negative value, it must be the index of a column of type %G_TYPE_INT in the model. The value in that column for each item will determine how many columns that item will span in the popup. Therefore, values in this column must be greater than zero, and the sum of an item’s column position + span should not exceed #GtkComboBox:wrap-width.

doubleBuffered?: boolean

Whether or not the widget is double buffered.

editingCanceled?: boolean

Indicates whether editing on the cell has been canceled.

entryTextColumn?: number

The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = %TRUE.

events?: Gdk.EventMask
extensionEvents?: ExtensionMode
focusOnClick?: boolean
hasDefault?: boolean
hasEntry?: boolean

Whether the combo box has an entry.

hasFocus?: boolean
hasFrame?: boolean

The has-frame property controls whether a frame is drawn around the entry.

hasTooltip?: boolean

Enables or disables the emission of #GtkWidget::query-tooltip on widget. A value of %TRUE indicates that widget can have a tooltip, in this case the widget will be queried using #GtkWidget::query-tooltip to determine whether it will provide a tooltip or not.

Note that setting this property to %TRUE for the first time will change the event masks of the GdkWindows of this widget to include leave-notify and motion-notify events. This cannot and will not be undone when the property is set to %FALSE again.

heightRequest?: number
isFocus?: boolean
model?: Gtk.TreeModel

The model from which the combo box takes the values shown in the list.

name?: string
noShowAll?: boolean
parent?: Gtk.Container
receivesDefault?: boolean
resizeMode?: Gtk.ResizeMode
rowSpanColumn?: number

If this is set to a non-negative value, it must be the index of a column of type %G_TYPE_INT in the model. The value in that column for each item will determine how many rows that item will span in the popup. Therefore, values in this column must be greater than zero.

sensitive?: boolean
style?: Gtk.Style
tearoffTitle?: string

A title that may be displayed by the window manager when the popup is torn-off.

tooltipMarkup?: string

Sets the text of tooltip to be the given string, which is marked up with the Pango text markup language. Also see gtk_tooltip_set_markup().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

tooltipText?: string

Sets the text of tooltip to be the given string.

Also see gtk_tooltip_set_text().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

userData?: object
visible?: boolean
widthRequest?: number
wrapWidth?: number

If wrap-width is set to a positive value, items in the popup will be laid out along multiple columns, starting a new row on reaching the wrap width.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method