UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

15 lines (14 loc) 556 B
import { ITableRowController } from './ITableRowController'; export interface IExpandableTableRowController extends ITableRowController { getParent(): IExpandableTableRowController; setParent(parent: IExpandableTableRowController): void; getChildren(): IExpandableTableRowController[]; hasChildren(): boolean; hasChild(child: IExpandableTableRowController): boolean; expand(): void; contract(): void; toggleExpand(): void; setExpanding(expand: boolean): void; isExpanding(): boolean; getExpandLevel(): number; }