@progress/kendo-angular-gantt
Version:
Kendo UI Angular Gantt
48 lines (47 loc) • 1.25 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* 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 {
/**
* Specifies whether auto-scrolling during drag editing operations is enabled.
*
* @default true
*/
enabled?: boolean;
/**
* Specifies the scrolling step in pixels.
*
* @default 3
*/
step?: number;
/**
* Specifies the scrolling interval in milliseconds.
*
* @default 1
*/
interval?: number;
/**
* Specifies the threshold (in pixels) at each end of the scrollable container which when reached will trigger scrolling.
*
* @default 10
*/
threshold?: number;
}
/**
* @hidden
*/
export declare enum ScrollDirection {
Backwards = -1,
Forward = 1
}
/**
* @hidden
*/
export declare enum ScrollAxis {
Vertical = "scrollTop",
Horizontal = "scrollLeft"
}