Package io.github.qishr.cascara.ui.control
Class CascaraTree
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.layout.Pane
javafx.scene.layout.StackPane
io.github.qishr.cascara.ui.control.CascaraTree
public class CascaraTree
extends StackPane
Constructor Summary
| Constructor | Description |
|---|---|
| CascaraTree() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public void | setAutoExpand(boolean expand) | |
| public void | setDisplayDisclosureToggles(boolean v) | |
| public void | setLazy(boolean lazy) | |
| public void | setColumnMetadata(List<? extends ColumnMetadata> metadata) | |
| public void | setDataSource(ObservableList |
|
| public void | setSortColumnIndex(int n) | |
| public void | setOnRowClicked(Consumer |
|
| public void | setOnRowDoubleClicked(Consumer |
|
| public void | setOnContextMenuRequested(ContextMenuHandler |
|
| public void | setShowHeaders(boolean show) | |
| public ObjectProperty |
selectedRowProperty() | |
| public T | getSelectedRow() | |
| public void | setSelection(T data) | |
| public T | findTreeItem(String path) | |
| public void | selectAndScrollTo(T data) | |
| public void | collapseOthers(T targetData) |
Method Details
setAutoExpand
public void setAutoExpand(boolean expand)
setDisplayDisclosureToggles
public void setDisplayDisclosureToggles(boolean v)
setLazy
public void setLazy(boolean lazy)
setColumnMetadata
public void setColumnMetadata(List<? extends ColumnMetadata> metadata)
setDataSource
public void setDataSource(ObservableList
setSortColumnIndex
public void setSortColumnIndex(int n)
setOnRowClicked
public void setOnRowClicked(Consumer
setOnRowDoubleClicked
public void setOnRowDoubleClicked(Consumer
setOnContextMenuRequested
public void setOnContextMenuRequested(ContextMenuHandler
setShowHeaders
public void setShowHeaders(boolean show)
selectedRowProperty
public ObjectProperty
getSelectedRow
public T getSelectedRow()
setSelection
public void setSelection(T data)
findTreeItem
public T findTreeItem(String path)
selectAndScrollTo
public void selectAndScrollTo(T data)
collapseOthers
public void collapseOthers(T targetData)