@progress/kendo-angular-pivotgrid
Version:
PivotGrid package for Angular
33 lines (32 loc) • 1.53 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { EventEmitter } from '@angular/core';
import { PivotGridConfiguratorState } from '@progress/kendo-pivotgrid-common';
import { PivotGridDataService } from '../data-binding/pivotgrid-data.service';
import { PivotGridConfiguratorOrientation } from '../models/configurator-orientation';
import { DropSectionType } from '../models/drop-section';
import type { PivotGridConfiguratorComponent } from './configurator.component';
import * as i0 from "@angular/core";
/**
* @hidden
*/
export declare class ConfiguratorService {
private dataService;
configuratorInstance: PivotGridConfiguratorComponent;
state: PivotGridConfiguratorState;
draggedElement: {
element: Element;
fromSection: DropSectionType;
};
dropTargetElement: Element;
cueContainer: Element;
orientation: PivotGridConfiguratorOrientation;
configuratorStateChange: EventEmitter<any>;
closeMenu: EventEmitter<any>;
constructor(dataService: PivotGridDataService);
parseConfiguratorState(action: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ConfiguratorService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ConfiguratorService>;
}