ColumnViewRow

open class ColumnViewRow(pointer: <Error class: unknown class><<Error class: unknown class>>)

GtkColumnViewRow is used by class@Gtk.ColumnView to allow configuring how rows are displayed.

It is not used to set the widgets displayed in the individual cells. For that see method@GtkColumnViewColumn.set_factory and class@GtkColumnViewCell.

Since

4.12

Constructors

Link copied to clipboard
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The accessible description to set on the row.

Link copied to clipboard

The accessible label to set on the row.

Link copied to clipboard

If the row can be activated by the user.

Link copied to clipboard
open var focusable: Boolean

If the row can be focused with the keyboard.

Link copied to clipboard
val gtkColumnViewRowPointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
open val item: <Error class: unknown class>?

The item for this row.

Link copied to clipboard
open val position: <Error class: unknown class>

Position of the row.

Link copied to clipboard

If the row can be selected by the user.

Link copied to clipboard
open val selected: Boolean

If the item in the row is currently selected.

Functions

Link copied to clipboard

Gets the accessible description of @self.

Link copied to clipboard

Gets the accessible label of @self.

Link copied to clipboard

Checks if the row has been set to be activatable via gtk_column_view_row_set_activatable().

Link copied to clipboard
open fun getFocusable(): Boolean

Checks if a row item has been set to be focusable via gtk_column_view_row_set_focusable().

Link copied to clipboard
open fun getItem(): <Error class: unknown class>?

Gets the model item that associated with @self.

Link copied to clipboard
open fun getPosition(): <Error class: unknown class>

Gets the position in the model that @self currently displays.

Link copied to clipboard

Checks if the row has been set to be selectable via gtk_column_view_row_set_selectable().

Link copied to clipboard
open fun getSelected(): Boolean

Checks if the item is selected that this row corresponds to.

Link copied to clipboard
open fun setAccessibleDescription(description: String)

Sets the accessible description for the row, which may be used by e.g. screen readers.

Link copied to clipboard
open fun setAccessibleLabel(label: String)

Sets the accessible label for the row, which may be used by e.g. screen readers.

Link copied to clipboard
open fun setActivatable(activatable: Boolean)

Sets @self to be activatable.

Link copied to clipboard
open fun setFocusable(focusable: Boolean)

Sets @self to be focusable.

Link copied to clipboard
open fun setSelectable(selectable: Boolean)

Sets @self to be selectable.