UNPKG

@progress/kendo-angular-pivotgrid

Version:
38 lines (37 loc) 1.51 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { FilterDescriptor, SortDescriptor } from "@progress/kendo-data-query"; import { PivotGridAxis } from "@progress/kendo-pivotgrid-common"; import { PivotGridConfiguratorOrientation } from "./configurator-orientation"; import { PivotGridConfiguratorPosition } from "./configurator-position"; /** * Allows customizing the PivotGrid Configurator layout. */ export interface ConfiguratorSettings { /** * Sets the configurator position in the container. * * @default 'right' */ position?: PivotGridConfiguratorPosition; /** * Determines whether the layout orientation of the Configurator inner elements * will be horizontal or vertical. * * @default 'vertical' */ orientation?: PivotGridConfiguratorOrientation; } /** * @hidden */ export declare class PivotGridState { columnAxes?: PivotGridAxis[]; rowAxes?: PivotGridAxis[]; measureAxes?: PivotGridAxis[]; sort?: SortDescriptor[]; filter?: FilterDescriptor[]; constructor(columnAxes: PivotGridAxis[], rowAxes: PivotGridAxis[], measureAxes: PivotGridAxis[], sort: SortDescriptor[], filter: FilterDescriptor[]); }