UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

61 lines (60 loc) 2.08 kB
import { IgrPivotDimensionStrategy } from "./igr-pivot-dimension-strategy"; import { IgrPivotKeys } from "./igr-pivot-keys"; import { PivotConfiguration as PivotConfiguration_internal } from "./PivotConfiguration"; import { ContentChildrenManager } from "igniteui-react-core"; import { IgrPivotDimension } from "./igr-pivot-dimension"; import { IgrPivotValue } from "./igr-pivot-value"; /** * Configuration of the pivot grid. */ export declare class IgrPivotConfiguration { protected createImplementation(): PivotConfiguration_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): PivotConfiguration_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * A strategy to transform the rows. */ get rowStrategy(): IgrPivotDimensionStrategy; set rowStrategy(v: IgrPivotDimensionStrategy); /** * A strategy to transform the columns. */ get columnStrategy(): IgrPivotDimensionStrategy; set columnStrategy(v: IgrPivotDimensionStrategy); /** * A list of the rows. */ get rows(): IgrPivotDimension[]; set rows(v: IgrPivotDimension[]); /** * A list of the columns. */ get columns(): IgrPivotDimension[]; set columns(v: IgrPivotDimension[]); /** * A list of the values. */ get values(): IgrPivotValue[]; set values(v: IgrPivotValue[]); /** * Dimensions to be displayed in the filter area. */ get filters(): IgrPivotDimension[]; set filters(v: IgrPivotDimension[]); /** * Pivot data keys used for data generation. Can be used for custom remote scenarios where the data is pre-populated. */ get pivotKeys(): IgrPivotKeys; set pivotKeys(v: IgrPivotKeys); findByName(name: string): any; setNativeElement(element: any): void; }