gtk.column_view_row
Module for [ColumnViewRow] class
Types 3
[gtk.column_view_row.ColumnViewRow] is used by [gtk.column_view.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.
Methods
ColumnViewRow self()Returns `this`, for use in `with` statements.ColumnViewRowGidBuilder builder()Get builder for [gtk.columnviewrow.ColumnViewRow] Returns: New builder objectstring accessibleDescription() @propertyGet `accessibleDescription` property. Returns: The accessible description to set on the row.void accessibleDescription(string propval) @propertySet `accessibleDescription` property. Params: propval = The accessible description to set on the row.string accessibleLabel() @propertyGet `accessibleLabel` property. Returns: The accessible label to set on the row.void accessibleLabel(string propval) @propertySet `accessibleLabel` property. Params: propval = The accessible label to set on the row.bool activatable() @propertyGet `activatable` property. Returns: If the row can be activated by the user.void activatable(bool propval) @propertySet `activatable` property. Params: propval = If the row can be activated by the user.bool focusable() @propertyGet `focusable` property. Returns: If the row can be focused with the keyboard.void focusable(bool propval) @propertySet `focusable` property. Params: propval = If the row can be focused with the keyboard.bool selectable() @propertyGet `selectable` property. Returns: If the row can be selected by the user.void selectable(bool propval) @propertySet `selectable` property. Params: propval = If the row can be selected by the user.bool selected() @propertyGet `selected` property. Returns: If the item in the row is currently selected.string getAccessibleDescription()Gets the accessible description of self. Returns: the accessible descriptionstring getAccessibleLabel()Gets the accessible label of self. Returns: the accessible labelbool getActivatable()Checks if the row has been set to be activatable via [gtk.columnviewrow.ColumnViewRow.setActivatable]. Returns: true if the row is activatablebool getFocusable()Checks if a row item has been set to be focusable via [gtk.columnviewrow.ColumnViewRow.setFocusable]. Returns: true if the row is focusablegobject.object.ObjectWrap getItem()Gets the model item that associated with self.uint getPosition()Gets the position in the model that self currently displays.bool getSelectable()Checks if the row has been set to be selectable via [gtk.columnviewrow.ColumnViewRow.setSelectable].bool getSelected()Checks if the item is selected that this row corresponds to.void setAccessibleDescription(string description)Sets the accessible description for the row, which may be used by e.g. screen readers.void setAccessibleLabel(string label)Sets the accessible label for the row, which may be used by e.g. screen readers.void setActivatable(bool activatable)Sets self to be activatable.void setFocusable(bool focusable)Sets self to be focusable.void setSelectable(bool selectable)Sets self to be selectable.Methods
T accessibleDescription(string propval)Set `accessibleDescription` property. Params: propval = The accessible description to set on the row. Returns: Builder instance for fluent chainingT accessibleLabel(string propval)Set `accessibleLabel` property. Params: propval = The accessible label to set on the row. Returns: Builder instance for fluent chainingT activatable(bool propval)Set `activatable` property. Params: propval = If the row can be activated by the user. Returns: Builder instance for fluent chainingT focusable(bool propval)Set `focusable` property. Params: propval = If the row can be focused with the keyboard. Returns: Builder instance for fluent chainingT selectable(bool propval)Set `selectable` property. Params: propval = If the row can be selected by the user. Returns: Builder instance for fluent chainingFluent builder for [gtk.column_view_row.ColumnViewRow]
Methods