@progress/kendo-angular-popup
Version:
Kendo UI Angular Popup component - an easily customized popup from the most trusted provider of professional Angular components.
54 lines (53 loc) • 1.59 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 { ElementRect, OffsetPosition } from '@progress/kendo-popup-common';
/**
* @hidden
*/
export declare const eitherRect: (rect: ElementRect, offset: OffsetPosition) => ElementRect;
/**
* @hidden
*/
export declare const replaceOffset: (rect: ElementRect, offset: OffsetPosition) => ElementRect;
/**
* @hidden
*/
export declare const removeStackingOffset: (rect: ElementRect, stackingOffset: ElementRect) => ElementRect;
/**
* @hidden
*/
export declare const isDifferentOffset: (oldOffset: OffsetPosition, newOffset: OffsetPosition) => boolean;
/**
* @hidden
*/
export declare const isWindowAvailable: () => boolean;
/**
* @hidden
*/
export declare const hasBoundingRect: (elem: HTMLElement) => boolean;
/**
* @hidden
*/
export declare const OVERFLOW_REGEXP: RegExp;
/**
* @hidden
*/
export declare const scrollableParents: (element: HTMLElement) => HTMLElement[];
/**
* @hidden
*/
export declare const FRAME_DURATION: number;
/**
* @hidden
*/
export declare const hasRelativeStackingContext: any;
/**
* @hidden
*/
export declare const zIndex: (anchor: HTMLElement, container: HTMLElement) => number | null;
/**
* @hidden
*/
export declare const scaleRect: (rect: ElementRect, scale: number) => ElementRect;