UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

47 lines (46 loc) 1.61 kB
/** * DevExpress HTML/JS Reporting (viewer\mobile\internal\_eventProcessor.d.ts) * Version: 25.2.3 * Build date: Dec 15, 2025 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ /// <reference types="jquery" /> import { Disposable } from '@devexpress/analytics-core/analytics-utils-native'; import { ISlideOptions } from '../mobilePreview'; import { IJQueryWrapper } from '@devexpress/analytics-core/analytics-internal-native'; export declare const slowdownDisctanceFactor = 2.5; export declare const minScale = 0.92; export declare class EventProcessor extends Disposable { element: any; slideOptions: ISlideOptions; private _direction; private _startingPositionX; private _startingPositionY; private _getFirstPageOffset; getDirection(x?: any, y?: any): { vertical: boolean; horizontal: boolean; scrollDown: boolean; }; setPosition(x: any, y: any): void; initialize(x: number, y: number): void; start(e: JQueryEventObject): void; move(e: JQueryEventObject): void; end(e: JQueryEventObject): void; constructor(element: any, slideOptions: ISlideOptions); applySearchAnimation(value: any): void; isLeftMove: boolean; isRightMove: boolean; latestY: number; latestX: number; $window: Window & typeof globalThis; $element: IJQueryWrapper; $gallery: IJQueryWrapper; $galleryblocks: IJQueryWrapper; $body: IJQueryWrapper; firstMobilePageOffset: { left: number; top: number; }; }