igniteui-react-grids
Version:
Ignite UI React grid components.
59 lines (58 loc) • 1.94 kB
TypeScript
import { IgrPivotAggregator } from "./igr-pivot-aggregator";
import { GridColumnDataType } from "./GridColumnDataType";
import { PivotValue as PivotValue_internal } from "./PivotValue";
import { ContentChildrenManager } from "igniteui-react-core";
/**
* Configuration of a pivot value aggregation.
*/
export declare class IgrPivotValue {
protected createImplementation(): PivotValue_internal;
protected _implementation: any;
protected mounted: boolean;
get nativeElement(): HTMLElement;
/**
* @hidden
*/
get i(): PivotValue_internal;
protected onImplementationCreated(): void;
protected _contentChildrenManager: ContentChildrenManager;
constructor();
protected _provideImplementation(i: any): void;
/**
* Unique member to extract related data field value for aggregations.
*/
get member(): string;
set member(v: string);
/**
* Display name to show instead of member for the column header of this value. *
*/
get displayName(): string;
set displayName(v: string);
/**
* Active aggregator definition with key, label and aggregator.
*/
get aggregate(): IgrPivotAggregator;
set aggregate(v: IgrPivotAggregator);
/**
* List of aggregates to show in aggregate drop-down.
*/
get aggregateList(): IgrPivotAggregator[];
set aggregateList(v: IgrPivotAggregator[]);
/**
* Enables/Disables a particular value from pivot aggregation.
*/
get enabled(): boolean;
set enabled(v: boolean);
/**
* Allow conditionally styling of the IgxPivotGrid cells.
*/
get styles(): any;
set styles(v: any);
/**
* Enables a data type specific template of the cells
*/
get dataType(): GridColumnDataType;
set dataType(v: GridColumnDataType);
findByName(name: string): any;
setNativeElement(element: any): void;
}