TreeModelFilter

class TreeModelFilter(treeModelFilterPointer: CPointer<GtkTreeModelFilter>) : KGObject, TreeDragSource, TreeModel

gtk-kt

01 / 09 / 2021

See also

Constructors

TreeModelFilter
Link copied to clipboard
fun TreeModelFilter(treeModelFilterPointer: CPointer<GtkTreeModelFilter>)

Types

Companion
Link copied to clipboard
object Companion

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
addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
clearCache
Link copied to clipboard
fun clearCache()
convertChildIterToIter
Link copied to clipboard
fun convertChildIterToIter(childIter: TreeIter): TreeIter?
convertChildPathToPath
Link copied to clipboard
fun convertChildPathToPath(childPath: TreePath): TreePath?
convertIterToChildIter
Link copied to clipboard
fun convertIterToChildIter(sortedIter: TreeIter): TreeIter
convertPathToChildPath
Link copied to clipboard
fun convertPathToChildPath(sortedPath: TreePath): TreePath?
dataGet
Link copied to clipboard
open fun dataGet(path: TreePath): ContentProvider?
dragDataDelete
Link copied to clipboard
open fun dragDataDelete(path: TreePath): Boolean
getIter
Link copied to clipboard
open fun getIter(path: TreePath): TreeIter
getPath
Link copied to clipboard
open fun getPath(iter: TreeIter): TreePath
getString
Link copied to clipboard
fun getString(propertyName: String): String
isRowDraggable
Link copied to clipboard
open fun isRowDraggable(path: TreePath): Boolean
iterHasChild
Link copied to clipboard
open fun iterHasChild(iter: TreeIter): Boolean
ref
Link copied to clipboard
open fun ref(): KGObject
refilter
Link copied to clipboard
fun refilter()
set
Link copied to clipboard
fun set(propertyName: String, boolean: Boolean)
fun set(propertyName: String, string: String)
setModifyFunction
Link copied to clipboard
fun setModifyFunction(types: Array<KGType>, function: TreeModelFilterModifyFunction)
setVisibleColumn
Link copied to clipboard
fun setVisibleColumn(column: Int)
setVisibleFunction
Link copied to clipboard
fun setVisibleFunction(function: TreeModelFilterVisibleFunction)
unref
Link copied to clipboard
open override fun unref()

Properties

gClass
Link copied to clipboard
open val gClass: TypeClass
model
Link copied to clipboard
val model: TreeModel
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
treeDragSourcePointer
Link copied to clipboard
open override val treeDragSourcePointer: CPointer<GtkTreeDragSource>
treeModelFilterPointer
Link copied to clipboard
val treeModelFilterPointer: CPointer<GtkTreeModelFilter>
treeModelPointer
Link copied to clipboard
open override val treeModelPointer: CPointer<GtkTreeModel>
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>