UNPKG

@progress/kendo-angular-pivotgrid

Version:
39 lines (38 loc) 1.77 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef, NgZone, OnDestroy, OnInit, Renderer2 } from "@angular/core"; import { PivotGridAxis, PivotGridConfiguratorDropZone } from "@progress/kendo-pivotgrid-common"; import { ConfiguratorService } from "./configurator.service"; import { DropCueService } from "./drop-cue.service"; import * as i0 from "@angular/core"; /** * @hidden */ export declare class DropTargetDirective implements OnInit, OnDestroy { private element; private configuratorService; private cue; private renderer; private zone; item: PivotGridAxis; axes: PivotGridConfiguratorDropZone; private elementType; private elementSectionType; private targetElement; private nextChipOffset; private subs; constructor(element: ElementRef, configuratorService: ConfiguratorService, cue: DropCueService, renderer: Renderer2, zone: NgZone); ngOnInit(): void; ngOnDestroy(): void; private handleMouseEnter; private handleMouseMove; private handleMouseLeave; private isDropAllowed; private getElementType; private getCueContainer; private getNextChip; static ɵfac: i0.ɵɵFactoryDeclaration<DropTargetDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<DropTargetDirective, "[kendoDropTarget]", never, { "item": { "alias": "item"; "required": false; }; "axes": { "alias": "axes"; "required": false; }; }, {}, never, never, true, never>; }