@clr/angular
Version:
Angular components for Clarity
10 lines (9 loc) • 421 B
TypeScript
import { TreeNodeModel } from './tree-node.model';
export declare class DeclarativeTreeNodeModel<T> extends TreeNodeModel<T> {
parent: DeclarativeTreeNodeModel<T> | null;
children: DeclarativeTreeNodeModel<T>[];
constructor(parent: DeclarativeTreeNodeModel<T> | null);
destroy(): void;
_addChild(child: DeclarativeTreeNodeModel<T>): void;
_removeChild(child: DeclarativeTreeNodeModel<T>): void;
}