mg-components
Version:
23 lines (22 loc) • 781 B
TypeScript
import { OnChanges, OnInit, SimpleChanges } from "@angular/core";
import { TreeNode } from "./model";
import { TreeTable } from "./treetable.component";
export declare class UITreeRow implements OnInit, OnChanges {
treeTable: TreeTable;
node: TreeNode;
parentNode: TreeNode;
level: number;
labelExpand: string;
labelCollapse: string;
constructor(treeTable: TreeTable);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
toggle(event: Event): void;
isLeaf(): boolean;
isSelected(): boolean;
onRowClick(event: MouseEvent): void;
onRowRightClick(event: MouseEvent): void;
rowDblClick(event: MouseEvent): void;
onRowTouchEnd(): void;
resolveFieldData(data: any, field: string): any;
}