UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

64 lines (63 loc) 1.62 kB
import { QueryList, DoCheck } from '@angular/core'; import { IgxTreeGridComponent } from './tree-grid.component'; import { IgxRowDirective } from '../row.directive'; import { ITreeGridRecord } from './tree-grid.interfaces'; export declare class IgxTreeGridRowComponent extends IgxRowDirective<IgxTreeGridComponent> implements DoCheck { private _treeRow; /** * The rendered cells in the row component. * * ```typescript * const row = this.grid.getRowByKey(1); * const cells = row.cells; * ``` */ cells: QueryList<any>; /** * The `ITreeGridRecord` passed to the row component. * * ```typescript * const row = this.grid.getRowByKey(1) as IgxTreeGridRowComponent; * const treeRow = row.treeRow; * ``` */ treeRow: ITreeGridRecord; /** * Returns a value indicating whether the row component is expanded. * * ```typescript * const row = this.grid.getRowByKey(1) as IgxTreeGridRowComponent; * const expanded = row.expanded; * ``` */ /** * Sets a value indicating whether the row component is expanded. * * ```typescript * const row = this.grid.getRowByKey(1) as IgxTreeGridRowComponent; * row.expanded = true; * ``` */ expanded: boolean; /** * @hidden */ isLoading: boolean; /** * @hidden * @internal */ readonly viewIndex: number; /** * @hidden */ readonly showIndicator: any; /** * @hidden */ protected resolveClasses(): string; /** * @hidden */ ngDoCheck(): void; }