de.sciss.treetable
package de.sciss.treetable
Type members
Classlikes
final case
class TreeColumnChanged[A](model: TreeColumnModel[A], path: IndexedSeq[A], column: Int) extends Event
final case
class TreeNodesChanged[A](model: TreeModel[A], path: IndexedSeq[A], children: (Int, A)*) extends TreeModelEvent[A]
final case
class TreeNodesInserted[A](model: TreeModel[A], path: IndexedSeq[A], children: (Int, A)*) extends TreeModelEvent[A]
final case
class TreeNodesRemoved[A](model: TreeModel[A], path: IndexedSeq[A], children: (Int, A)*) extends TreeModelEvent[A]
class TreeTable[A, Col <: TreeColumnModel[A]](treeModel0: TreeModel[A], treeColumnModel0: Col, tableColumnModel0: TableColumnModel) extends Component
- Companion
- object
final case
class TreeTableSelectionChanged[A, Col <: TreeColumnModel[A]](source: TreeTable[A, Col], pathsAdded: IndexedSeq[IndexedSeq[A]], pathsRemoved: IndexedSeq[IndexedSeq[A]], newLeadSelectionPath: Option[IndexedSeq[A]], oldLeadSelectionPath: Option[IndexedSeq[A]]) extends Event