UNPKG

@progress/kendo-angular-gantt

Version:
48 lines (47 loc) 1.25 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ /** * Specifies the settings for auto-scrolling during drag editing operations. */ export interface DragScrollSettings { /** * Enables or disables auto-scrolling during drag editing operations. * * @default true */ enabled?: boolean; /** * Sets the scrolling step in pixels. * * @default 3 */ step?: number; /** * Sets the scrolling interval in milliseconds. * * @default 1 */ interval?: number; /** * Sets the threshold in pixels at each end of the scrollable container. When the pointer reaches this threshold, scrolling starts. * * @default 10 */ threshold?: number; } /** * @hidden */ export declare enum ScrollDirection { Backwards = -1, Forward = 1 } /** * @hidden */ export declare enum ScrollAxis { Vertical = "scrollTop", Horizontal = "scrollLeft" }