@progress/kendo-angular-pivotgrid
Version:
PivotGrid package for Angular
45 lines (44 loc) • 2.3 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 { ChangeDetectorRef, NgZone, Renderer2 } from '@angular/core';
import { ChipMenuItemBase } from './chip-menu-item-base';
import { ConfiguratorService } from '../configurator.service';
import { AxisDescriptor } from '@progress/kendo-pivotgrid-common';
import { PivotLocalizationService } from '../../localization/pivot-localization.service';
import { SVGIcon } from '@progress/kendo-svg-icons';
import { ChipMenuReorderTarget } from '../../models/configurator-chipmenu-reorder-target';
import { PivotGridDataService } from '../../data-binding/pivotgrid-data.service';
import * as i0 from "@angular/core";
/**
* @hidden
*
* Represents a chip-menu item for reordering PivotGrid fields.
*/
export declare class ChipMenuReorderComponent extends ChipMenuItemBase {
localization: PivotLocalizationService;
protected renderer: Renderer2;
protected configuratorService: ConfiguratorService;
protected dataService: PivotGridDataService;
protected cdr: ChangeDetectorRef;
protected ngZone: NgZone;
chip: AxisDescriptor;
columnsIcon: SVGIcon;
rowsIcon: SVGIcon;
arrowLeftIcon: SVGIcon;
arrowRightIcon: SVGIcon;
rtl: boolean;
get isColumnsField(): boolean;
get isRowsField(): boolean;
get isMeasureField(): boolean;
get isFirst(): boolean;
get isLast(): boolean;
private subs;
constructor(localization: PivotLocalizationService, renderer: Renderer2, configuratorService: ConfiguratorService, dataService: PivotGridDataService, cdr: ChangeDetectorRef, ngZone: NgZone);
ngOnDestroy(): void;
messageFor(localizationToken: string): string;
move(e: any, target: ChipMenuReorderTarget): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ChipMenuReorderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ChipMenuReorderComponent, "kendo-pivot-chipmenu-reorder", never, { "chip": { "alias": "chip"; "required": false; }; }, {}, never, never, true, never>;
}