UNPKG

ag-charts-enterprise

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

39 lines (38 loc) 1.21 kB
import { ChangeDetectableProperties } from 'ag-charts-core'; import type { CssColor } from 'ag-charts-types'; export declare class ScrollbarTrack extends ChangeDetectableProperties { enabled: boolean; fill?: CssColor; fillOpacity: number; stroke?: string; strokeWidth: number; strokeOpacity: number; lineDash: number[]; lineDashOffset: number; cornerRadius: number; opacity: number; } export declare class ScrollbarThumbHoverStyle extends ChangeDetectableProperties { fill?: CssColor; stroke?: string; } export declare class ScrollbarThumb extends ScrollbarTrack { minSize: number; hoverStyle: ScrollbarThumbHoverStyle; } export declare class ScrollbarProperties extends ChangeDetectableProperties { enabled: boolean; thickness: number; spacing: number; tickSpacing: number; placement: 'inner' | 'outer'; visible: 'auto' | 'always' | 'never'; track: ScrollbarTrack; thumb: ScrollbarThumb; } export declare class HorizontalScrollbarProperties extends ScrollbarProperties { position?: 'top' | 'bottom'; } export declare class VerticalScrollbarProperties extends ScrollbarProperties { position?: 'left' | 'right'; }