igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
40 lines (39 loc) • 1.21 kB
TypeScript
import { Base, Type } from "./type";
import { DataSourceRowType } from "./DataSourceRowType";
import { ISummaryResult } from "./ISummaryResult";
/**
* @hidden
*/
export declare class DataSourceSpecialRow extends Base {
static $t: Type;
$$isSpecialRow: boolean;
private j;
private i;
private _rowType;
get rowType(): DataSourceRowType;
set rowType(a: DataSourceRowType);
get keys(): string[];
get values(): any[];
get sectionKeys(): string[];
get sectionValues(): any[];
private _targetRow;
get targetRow(): any;
set targetRow(a: any);
private _level;
get level(): number;
set level(a: number);
private _summaryResults;
get summaryResults(): ISummaryResult[];
set summaryResults(a: ISummaryResult[]);
getValue(a: string): any;
getSectionValue(a: string): any;
setValue(a: string, b: any): void;
setSectionValue(a: string, b: any): void;
getSectionKeys(): string[];
getSummaryValue(a: string): any;
getSummaryResults(a: string): ISummaryResult[];
l(a: DataSourceSpecialRow): boolean;
equals(a: any): boolean;
getHashCode(): number;
private o;
}