TreeModel

interface TreeModel

kotlinx-gtk 13 / 03 / 2021

Types

Companion
Link copied to clipboard
object Companion
RowChanged
Link copied to clipboard
data class RowChanged(path: TreePath, iter: TreeIter)
RowDeleted
Link copied to clipboard
data class RowDeleted(path: TreePath)
RowHasChildToggled
Link copied to clipboard
data class RowHasChildToggled(path: TreePath, iter: TreeIter)
RowInserted
Link copied to clipboard
data class RowInserted(path: TreePath, iter: TreeIter)
RowsReordered
Link copied to clipboard
data class RowsReordered(path: TreePath, iter: TreeIter?, newOrder: Sequence<Pair<Int, Int>>)

Functions

addOnReorderedCallback
Link copied to clipboard
open fun addOnReorderedCallback(action: (TreeModel.RowsReordered) -> Unit): SignalManager
addOnRowChangedCallback
Link copied to clipboard
open fun addOnRowChangedCallback(action: (TreeModel.RowChanged) -> Unit): SignalManager
addOnRowDeletedCallback
Link copied to clipboard
open fun addOnRowDeletedCallback(action: (TreeModel.RowDeleted) -> Unit): SignalManager
addOnRowHasChildToggledCallback
Link copied to clipboard
open fun addOnRowHasChildToggledCallback(action: (TreeModel.RowHasChildToggled) -> Unit): SignalManager
addOnRowInsertedCallback
Link copied to clipboard
open fun addOnRowInsertedCallback(action: (TreeModel.RowInserted) -> Unit): SignalManager
getIter
Link copied to clipboard
open fun getIter(path: TreePath): TreeIter
getPath
Link copied to clipboard
open fun getPath(iter: TreeIter): TreePath
iterHasChild
Link copied to clipboard
open fun iterHasChild(iter: TreeIter): Boolean

Properties

treeModelPointer
Link copied to clipboard
abstract val treeModelPointer: CPointer<GtkTreeModel>

Inheritors

ListStore
Link copied to clipboard
TreeModelFilter
Link copied to clipboard
TreeModelSort
Link copied to clipboard
TreeStore
Link copied to clipboard