ts-jsdk
Version:
TypeScript implementation of the Java platform
19 lines (18 loc) • 733 B
TypeScript
import { JComponent } from "../JComponent";
import { TreePath } from "./TreePath";
import { TreeModel } from "./TreeModel";
import { TreeCellRenderer } from "./TreeCellRenderer";
import { TreeNode } from "./TreeNode";
export declare class JTree<T = any> extends JComponent {
private model;
private cellRenderer;
constructor(model: TreeModel);
getCellRenderer(): TreeCellRenderer;
makeVisible(_path: TreePath): void;
setShowsRootHandles(_b: boolean): void;
putClientProperty(_lineStyle: string, _angled: string): void;
removeAll(): void;
getPathForLocation(_x: number, _y: number): TreePath;
setCellRenderer(renderer: TreeCellRenderer): void;
getLastSelectedPathComponent(): TreeNode<T>;
}