SelectionModelIfaceProxy

Proxy object for Gtk.SelectionModel interface when a GObject has no applicable D binding

class SelectionModelIfaceProxy : IfaceProxy , SelectionModel {}

Mixed In Members

From mixin SelectionModelT!()

getSelection
gtk.bitset.Bitset getSelection()

Gets the set containing all currently selected items in the model.

getSelectionInRange
gtk.bitset.Bitset getSelectionInRange(uint position, uint nItems)

Gets the set of selected items in a range.

isSelected
bool isSelected(uint position)

Checks if the given item is selected.

selectAll
bool selectAll()

Requests to select all items in the model.

selectItem
bool selectItem(uint position, bool unselectRest)

Requests to select an item in the model.

selectRange
bool selectRange(uint position, uint nItems, bool unselectRest)

Requests to select a range of items in the model.

selectionChanged
void selectionChanged(uint position, uint nItems)

Helper function for implementations of gtk.selection_model.SelectionModel.

setSelection
bool setSelection(gtk.bitset.Bitset selected, gtk.bitset.Bitset mask)

Make selection changes.

unselectAll
bool unselectAll()

Requests to unselect all items in the model.

unselectItem
bool unselectItem(uint position)

Requests to unselect an item in the model.

unselectRange
bool unselectRange(uint position, uint nItems)

Requests to unselect a range of items in the model.

connectSelectionChanged
ulong connectSelectionChanged(T callback, Flag!"After" after)

Connect to SelectionChanged signal.

Inherited Members

From SelectionModel

getSelection
gtk.bitset.Bitset getSelection()

Gets the set containing all currently selected items in the model.

getSelectionInRange
gtk.bitset.Bitset getSelectionInRange(uint position, uint nItems)

Gets the set of selected items in a range.

isSelected
bool isSelected(uint position)

Checks if the given item is selected.

selectAll
bool selectAll()

Requests to select all items in the model.

selectItem
bool selectItem(uint position, bool unselectRest)

Requests to select an item in the model.

selectRange
bool selectRange(uint position, uint nItems, bool unselectRest)

Requests to select a range of items in the model.

selectionChanged
void selectionChanged(uint position, uint nItems)

Helper function for implementations of gtk.selection_model.SelectionModel.

setSelection
bool setSelection(gtk.bitset.Bitset selected, gtk.bitset.Bitset mask)

Make selection changes.

unselectAll
bool unselectAll()

Requests to unselect all items in the model.

unselectItem
bool unselectItem(uint position)

Requests to unselect an item in the model.

unselectRange
bool unselectRange(uint position, uint nItems)

Requests to unselect a range of items in the model.

connectSelectionChanged
ulong connectSelectionChanged(T callback, Flag!"After" after)

Connect to SelectionChanged signal.