UNPKG

@progress/kendo-angular-pivotgrid

Version:
47 lines (46 loc) 2.37 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { MenuTabbingService } from './menu-tabbing.service'; import { EventEmitter, OnDestroy, ChangeDetectorRef } from '@angular/core'; import { PivotLocalizationService } from '../../../localization/pivot-localization.service'; import { ConfiguratorService } from '../../configurator.service'; import { AxisDescriptor } from '@progress/kendo-pivotgrid-common'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class FilterMenuContainerComponent implements OnDestroy { protected localization: PivotLocalizationService; protected cd: ChangeDetectorRef; private configuratorService; close: EventEmitter<undefined>; /** * The field with which the filter is associated. */ chip: AxisDescriptor; isLast: boolean; isExpanded: boolean; menuTabbingService: MenuTabbingService; actionsClass: string; filterDescriptorValue: { operator: any; value: any; }; private resetButton; private filterButton; constructor(localization: PivotLocalizationService, cd: ChangeDetectorRef, menuTabbingService: MenuTabbingService, configuratorService: ConfiguratorService); ngAfterViewChecked(): void; ngOnDestroy(): void; get disabled(): boolean; submit(): boolean; reset(): void; onTab(e: Event, buttonType: string): void; /** * Returns the localized message for a given token */ messageFor(localizationToken: string): string; static ɵfac: i0.ɵɵFactoryDeclaration<FilterMenuContainerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FilterMenuContainerComponent, "kendo-pivot-filter-menu-container", never, { "chip": { "alias": "chip"; "required": false; }; "isLast": { "alias": "isLast"; "required": false; }; "isExpanded": { "alias": "isExpanded"; "required": false; }; "menuTabbingService": { "alias": "menuTabbingService"; "required": false; }; "actionsClass": { "alias": "actionsClass"; "required": false; }; }, { "close": "close"; }, never, never, true, never>; }