@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
41 lines (40 loc) • 1.58 kB
TypeScript
import { AfterViewInit, ChangeDetectorRef, TemplateRef } from '@angular/core';
import { IgxColumnComponent } from '../../columns/column.component';
import { IChangeCheckboxEventArgs } from '../../../checkbox/checkbox.component';
import { IgxInputDirective } from '../../../directives/input/input.directive';
import { DisplayDensity } from '../../../core/density';
import { IgxForOfDirective } from '../../../directives/for-of/for_of.directive';
import { FilterListItem } from './grid.excel-style-filtering.component';
import { IgxListComponent } from '../../../list';
export declare class IgxExcelStyleLoadingValuesTemplateDirective {
template: TemplateRef<any>;
constructor(template: TemplateRef<any>);
}
/**
* @hidden
*/
export declare class IgxExcelStyleSearchComponent implements AfterViewInit {
cdr: ChangeDetectorRef;
private _isLoading;
isLoading: boolean;
searchValue: any;
grid: any;
data: FilterListItem[];
inline: boolean;
filteredData: FilterListItem[];
column: IgxColumnComponent;
searchInput: IgxInputDirective;
list: IgxListComponent;
displayDensity: DisplayDensity;
protected virtDir: IgxForOfDirective<any>;
protected defaultExcelStyleLoadingValuesTemplate: TemplateRef<any>;
readonly valuesLoadingTemplate: any;
constructor(cdr: ChangeDetectorRef);
ngAfterViewInit(): void;
refreshSize(): void;
clearInput(): void;
onCheckboxChange(eventArgs: IChangeCheckboxEventArgs): void;
readonly itemSize: string;
readonly listSize: number;
readonly containerSize: any;
}