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]
final case class TreeStructureChanged[A](model: TreeModel[A], path: IndexedSeq[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